Bandai 9in Godzilla Final Wars 2004 Theater Exclusive Sofubi
Item History & Price
Reference Number: Avaluer:33650564 | Country/Region of Manufacture: Japan |
Year: 2004 | Theme: Godzilla |
Brand: Bandai |
Sold in Japanese theaters in 2004 during the theatrical run of Godzilla:Final Wars