A technologically advanced undersea civilization (but not advanced enough to make their own robots apparently) called Seatopia has lived in peace with the above world for over three million years. After a new series of nuclear weapon tests near the Aleutian Islands however, they have decided to wage war with the above world, and send their ‘God’ Megalon to get some payback! Continue reading “Godzilla vs. Megalon”