Godzilla - DefoReal Series (Godzilla vs. MechaGodzilla (1974))

Product Details

MSRP: ¥6,500
UPC: 4532149018647
Brand: Godzilla vs. MechaGodzilla (1974)
Manufacturer: X-Plus
Release Date: Sep-20
Series: DefoReal Series
Scale: N/A

Product Description