Godzilla is a franchise that goes far and wide, both in popularity and variety. You won’t find a single person who doesn’t have a Godzilla-related pun that they are proud of. While the newer productions of the character are fantastic pieces of action with God-level graphics, we shouldn’t forget[…]