Takehito Koyasu
Voiced by: Takehito Koyasu (Japanese), Houko Kuwashima (Japanese, young); Donald Guzzi (English; first anime series), Kyle C. Jones (English; movie), Alex Zahara (English; third anime series), Kathleen Barr (English, young; third anime series)