The Legend of the Ninja Hero!

S19 E06

The Legend of the Ninja Hero!

Runtime
23m
Air Date
Aired Dec 3, 2015