Toho's 'Invasion of Astro-Monster' released
- When
- Sources
- 1 public source
Toho released Invasion of Astro-Monster, the Godzilla film in which astronauts exploring the mysterious Planet X encounter the monster known as Monster Zero, setting off a battle between kaiju and humankind.