Naruto Episode 19 English Subbed

Title: The Demon in the Snow

Release Date: February 13, 2003

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


Option 1

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