Tag: Gojira

Godzilla: Monster of Monsters!

Godzilla: Monster of Monsters!

Nintendo Entertainment System (NES)

The invaders from Planet X attack earth as part of their plan to conquer the entire universe, using a legion of space monsters. The earth sends Godzil...