Godzilla - DefoReal Series - Limited Edition (Godzilla vs. MechaGodzilla (1974) - Black Hole Third Planet People)

Product Details

MSRP: ¥7,000
UPC: N/A
Brand: Godzilla vs. MechaGodzilla (1974)
Manufacturer: X-Plus
Release Date: Sep-20
Series: DefoReal Series
Scale: H=130mm (5.07in)

Product Description