Guest Stars Yoichi Masukawa voices Rock Lee Kujira voices Orochimaru (大蛇丸) Akira Ishida voices Gaara (我愛羅) Unshō Ishizuka voices Zabuza Momochi Toshiyuki Morikawa voices Kimimaro (君麻呂) Mayumi Asano voices Haku