Naruto Episode 19 English Dubbed

Title: The Demon in the Snow

Release Date: January 14, 2006

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


Option 1

Option 2

Thinking of Haku, Naruto angrily confronts Zabuza. Zabuza is devastated by the loss of Haku, the only person he could trust in the world.