Godzilla vs Battle Mothra - The Byun Byun Monsters 3
Regular price ¥5,980
Tax included. Shipping calculated at checkout.
Who knew that Godzilla & Co. could be this cute? Equipped with mini wheels, these figures can actually run!
New, but the box shows damages.
Made in Japan in 1992