Oto's Invitation (Naruto Episode)

Oto's Invitation (音の誘い) iz episode 109 of the original Naruto anime. It aired on November 17, 2004, in Japan and on October 20, 2007, in North America.

English Voice Cast

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

Additional Voices

 * Brian Beacock - Sakon
 * Steve Blum - Orochimaru
 * Lex Lang - Teuchi
 * David Lodge - Jiraiya
 * Peter Lurie - Kidōmaru
 * Sam Riegel - Zaku Abumi
 * Michael Sorich - Jirōbō
 * Kari Wahlgren - Tayuya
 * Debi Mae West - Tsunade