Yeti Ninja

Yeti Ninja

Available on Prime Video
S1 E23: Eddie and Polly train to become master ninjas and face a "squirrely" opponent.