Naruto: Shippūden poster
TV

Naruto: Shippūden (2007)

S01E26 Puppet Fight: 10 vs. 100!

Aug 23, 2007 • Season 1 • Episode 26 • HD

Sakura and Granny Chiyo find themselves in a heated confrontation with Sasori, who has the ability to transform into a human puppet. They manage to defeat him before the time runs out, but to their surprise, he resurrects afterward.