Pucca poster
TV

Pucca (2006)

S01E17 Snow Ninjas

Oct 30, 2006 • Season 1 • Episode 17 • HD

Tobe and his group of ninjas devise a scheme to eliminate Garu in a fierce battle set against a backdrop of winter's chill.

Country: CA, US