Guest Stars Rikiya Koyama voices Yamato / Tenzo Nobutoshi Canna voices Kabuto Yakushi (薬師カブト) Kujira voices Orochimaru (大蛇丸)