It’s 1966. The Space Race has blasted off, the Cold War is heating up, and Giant Monsters are attacking Japan!
News photographer Akiko Natsuke’s life fell apart when she caught her boyfriend cheating. But she didn’t expect that night would literally herald the End of the World -- not until she found the creature lurking in the meteor crater. Now Japan’s... [click here for more]