The Leaf's Handsome Devil! (Naruto Episode)

The Leaf's Handsome Devil! (木ノ葉の碧き野獣見参!) is episode 123 of the original Naruto anime. It aired on February 23, 2005, in Japan and on December 15, 2007, in North America.

English Voice Cast

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

Additional Voices

 * Johnny Yong Bosch - Genma Shiranui
 * Brian Donovan - Rock Lee
 * Tom Gibis - Shikamaru Nara
 * Kyle Hebert - Kiba Inuzuka
 * Yuri Lowenthal - Ugai
 * Patrick Seitz - Raidō Namiashi
 * Keith Silverstein - Kimimaro
 * Steve Staley - Migaki
 * Skip Stellrecht - Might Guy
 * Kari Wahlgren - Tayuya
 * Debi Mae West - Tsunade