The Sand Shinobi: Allies of the Leaf

March 9, 2005
70.0%

Naruto - S3 - E125

The Sand Shinobi: Allies of the Leaf

Down for the count and at the mercy of the Sound Ninja, Kiba, Shikamaru and Rock Lee get help from an unlikely bunch of new allies.

Naruto: Season 3 - 54 Episode s