Castle Ninja Baron Owl

January 31, 1988
0.0%

Ninja Olympiad - S1 - E2

Castle Ninja Baron Owl

Toha tries to convince Castle Ninja Baron Owl that he is Jiraiya when the British ninja asks for his father to fight in his place.

Ninja Olympiad: Season 1 - 50 Episode s


Ninja Olympiad: All seasons