Talk:Invasion of Astro-Monster/@comment-24532423-20150401163040

Possibly one of the coolest Japanese sci-fi films ever.