Godzilla vs MechaGodzilla (1993) - MechaGodzilla (WAVE)

Product Details

MSRP: ¥1,980
UPC: N/A
Brand: Godzilla VS MechaGodzilla (1993)
Manufacturer: WAVE
Release Date: 1993
Series: N/A
Scale: H=50mm (1.95in)

Product Description