Where To Stream Naruto Season 2005 Episode 10
The Sand Shinobi Allies of the Leaf
- Aired March 9, 2005
- 30 Min
- Rated 8.5
- Number 121 Of 220 Rated Episodes
Temari, Kankuro and Gaara come to the rescue as unexpected allies and balance of power soon shifts in favour of Shikamaru's team.