Bushy Brow's Pledge: Undying Love and Protection! (Naruto Episode)

 Bushy Brow's Pledge: Undying Love and Protection! (激まゆプラトニック!僕は死ぬまでアナタを守る!!) is episode 31 of the original Naruto anime. It aired on April 30, 2003, in Japan and on April 29, 2006, in North America.

English Voice Cast

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

Additional Voices

 * Steve Blum - Orochimaru
 * Julianne Buescher - Anko Mitarashi
 * John DeMita - Dosu Kinuta
 * Brian Donovan - Rock Lee
 * Tom Gibis - Shikamaru Nara
 * Danielle Judovits - Tenten
 * Colleen O'Shaughnessey - Ino Yamanaka
 * Sam Riegel - Zaku Abumi
 * Robbie Rist - Chōji Akimichi
 * Stephanie Sheh - Kin Tsuchi
 * Skip Stellrecht - Might Guy
 * Steve Staley - Neji Hyuga