Godzilla Final Wars - Godzilla - Microman (Km-02) (Takara)

Product Details

MSRP: ¥5,000
UPC: 4904880592197
Brand: N/A
Manufacturer: N/A
Release Date: 12/28/2004
Series: Microman (Km-02)
Scale: N/A

Product Description