Imperial Toys Corporation of Los Angeles, in 1985 released one of the most iconic toys of the 80’s the Six Foot Inflatable Giant Godzilla. little did they know their blow-up “King of the Monsters” would be featured in movies, and be manufactured for over the next ten years. At the time Imperial Toys dominated with [...]
An Epic Battle between the mighty force that is Godzilla and the Millions of Unusual Small Creatures Lurking Everywhere (M.U.S.C.L.E.). Who will come out on top? Will Godzilla finally take over Tokyo? What are the odds that the MUSCLES will make it through the night? The stakes are high!