Toho Monster Series - Megalon (Godzilla vs Megalon) by X-Plus
Toho Monster Series - Megalon (Godzilla vs Megalon), 230mm by X-Plus for 9,600 yen. Due in September 2011.
Toho Monster Series - Megalon (Godzilla vs Megalon), 230mm by X-Plus for 9,600 yen. Due in September 2011.