Sound vs. Leaf

Sound vs. Leaf

From Naruto - Season 3, Episode 111
TV Episode
24 min
Nov 24, 2004

The Sound Ninja have Sasuke in their clutches and it's up to the Hidden Leaf Village's top Shinobi to stop them.