Super MechaGodzilla - S.H.MonsterArts (Bandai)

Product Details

MSRP: ¥10,000
UPC: N/A
Brand: Godzilla VS MechaGodzilla (1993)
Manufacturer: Bandai
Release Date: 03/24/2017
Series: S.H.MonsterArts
Scale: N/A

Product Description