Sound vs. Leaf - S3.E111
November 24, 2004
2
ratings
0
reviews
0
video reviews
Overview
The Sound Ninja have Sasuke in their clutches and it's up to the Hidden Leaf Village's top Shinobi to stop them.