Chiyo uses her abilities as a master puppeteer to allow her to control ten puppets at once against Sasori. However, Sasori has gone a step ahead, and gained the ability to control one hundred puppets at once! Can Chiyo defeat the man who took down an entire country?
click here to see where to watch or .
Ready to Watch Naruto Shippuuden, Season 1, Episode 26?