Naruto: Shippuden

The Cursed Puppet

Sakura and her team continue their trek across the desert towards the goal. When they stop to rest, they encounter a puppet manipulated by a rival team from the Sand.

S7 EP60TV-PG
 = Requires a cable provider login

Season 7