(Dub) Charioteers of Changu

Villainous robot Charioteers from Planet Spectra are trying to steal the secrets of Chanku. Princess is sent to the Himalayas to investigate.