Godzilla Mothra Battra Larva Playset Yutaka 1992
Godzilla Mothra Battra Larva Playset Yutaka 1992
Here is the "Yutaka 1992 Godzilla vs Mothra Play Set. The Set contains a Godzilla that stands 3 inches and 2 Mothra larvas and Battrora larva each abotuj 1 1/2 inches. The box is in Near Mint condition.
not rated $20.00 Add to cart