Where To Stream Naruto Shippūden Season 2007 Episode 5
The Kazekage Stands Tall
- Aired March 15, 2007
- 30 Min
- Rated 9.0
- Number 122 Of 500 Rated Episodes
Naruto and Sakura defeat Kakashi in the survival challenge. Tsunade assigns them to a three-man squad led by Kakashi, who tells them they are now his equals.