Naruto Episode 12 English Dubbed

Title: Title: Battle on the Bridge! Zabuza Returns!

Release Date: November 19, 2005

Some videos make take a few seconds to load, refresh the page or click another option to fix the issue.


Option 1

Option 2

While Naruto concentrates on the training to control his chakra, a mysterious person suddenly appears before him.