20 February 2003
24 mins.
Naruto and his team return to the Village Hidden in the Leaves after their battle in Land of Waves.
Prev Episode
Next Episode
ZingFlicks
ZingFlicks © 2024