Battle of the Planets: Season 1, Episode 81
Princess is sent to the Himalayas alone to investigate some mysterious charioteers.