Haku's Secret Jutsu: Demonic Mirroring Ice Crystals (Naruto Episode)

Haku's Secret Jutsu: Crystal Ice Mirrors (白の秘術・魔鏡氷晶­) is episode 13 of the original Naruto anime. It aired on December 26, 2002, in Japan and on November 26, 2005, in North America.

English Voice Cast

 * Naruto Uzumaki - Maile Flanagan
 * Sasuke Uchiha - Yuri Lowenthal
 * Sakura Haruno - Kate Higgins

Additional Voices

 * Steve Blum - Zabuza Momochi
 * Susan Dalian - Haku
 * Mona Marshall - Inari
 * David Rasner - Zōri
 * Kirk Thornton - Tazuna
 * Wally Wingert - Waraji
 * Dave Wittenberg - Kakashi Hatake