Aniworks Logoworks
Ninja the Wonder Boy

Episode 16 of Ninja the Wonder Boy