Godzilla has earned its place as one of the greatest giant monsters of all time. While many of the instances of ‘Zilla being front and center saw it as an ally to humanity, taking on opponents such as ...
Big things are coming for IDW's Godzilla franchise, and that includes a kaiju-sized change for the King of the Monsters' ally ...