Poffy The Cucumber

Stone-Age Mutant Ninja Turtle. GOJIRA was a smash hit for Japan’s Toho Studios in 1954, so competing Daiei Studios pondered on how they could also create a property as towering and nightmarish as the fire-breathing irradiated lizard; a gigantic, destructive, plodding behemoth that would strike terror into the heart of Mankind as fearfully as Godzilla, King of the Monsters! And … Read More

Spread the love