NEW GODZILLA MONSTER REVEALED!
Say hello to the Trilopods, the latest additions to Godzilla’s ever-extending monster list! The Trilopods are set to appear in IDW’s comic series, Godzilla: Rulers of Earth, so be sure to check that series out if you haven’t already!
I love this. What I really appreciate about the design is that you can completely buy the idea of a man-in-a-suit being inside this thing!
Fellini and Masina on the set of La Strada.