Godzilla (IDW)

Godzilla (IDW) is a giant monster created by IDW Publishing that first appeared in the 2011 comic series, Godzilla: Kingdom of Monsters.

Information
To be added.