Michelle and Hizamaru use their unique weapons to defeat the Terraformars who possess the powers of the former crew. Will their Ninja-vibro-blades and acceleration-boosted martial arts be enough to stand up against the superpowered Terraformars?
Released: Jan 01, 1970
Runtime: 00:24:14 minutes
Genre: Action & Adventure, Animation, Sci-Fi & Fantasy