Naruto: Shippūden poster
TV

Naruto: Shippūden (2007)

S01E24 The Third Kazekage

Aug 09, 2007 • Season 1 • Episode 24 • HD

Sakura uses her extraordinary strength to defend against the Iron Sand assault launched by the Third Kazekage puppet.