A Cry on Deaf Ears (Naruto Episode)

A Cry on Deaf Ears (届かない叫び) is episode 128 of the original Naruto anime. It aired on March 30, 2005, in Japan and on January 5, 2008, in North America.

English Voice Cast

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

Additional Voices

 * Brian Donovan - Rock Lee
 * Quinton Flynn - Iruka Umino
 * Crispin Freeman - Itachi Uchiha
 * Tom Gibis - Shikamaru Nara
 * Kyle Hebert - Kiba Inuzuka
 * Robbie Rist - Chōji Akimichi
 * Jamie Simone - Akamaru
 * Steve Staley - Neji Hyūga
 * Kari Wahlgren - Tayuya