Horrible Ninjas

Horrible Ninjas is the second episode of Scooby-Doo and the Cyber Chase on.