Naruto – Episode 19 – The Demon in the Snow [English Dubbed] Summary :- Thinking of Haku, Naruto angrily confronts Zabuza. Zabuza is devastated by the loss of Haku, the only person he could trust in the world.