MechaGodzilla - Chogokin - Tamashii Mix - Ohrai Noriyoshi poster ver. (Bandai)

Product Details

MSRP: ¥16,000
UPC: 4549660158325
Brand: Godzilla VS MechaGodzilla (1993)
Manufacturer: Bandai
Release Date: 09/22/2017
Series: Chogokin
Scale: N/A

Product Description