Battle in Outer Space AKA Uchû sai sensô (1959) Ishirô Honda, Ryô Ikebe, Kyôko Anzai, Minoru Takada March 28, 2021 Sci-Fi Munchkin-like aliens invade Earth full force with their flying saucers and laser weapons, rendering cities helpless. Read More »