Ninja Nonsense
The Ninjas Have Christmas
S1 E10:
The ninjas celebrate their first Christmas and Kaede teaches them about the holiday spirit.
Ninja Nonsense