1959· 64 min· Action, Adventure, Family, Sci-Fi
Cast: Tatsuo Umemiya, Ushio Akashi, Masahiko Naruse
Director: Eijirō Wakabayashi
Loading addons…