Kenichi Suzumura
Voiced by: Kenichi Suzumura (Japanese), Nami Okamoto (Japanese; young); Christian Vandepas (English; first anime series), Clint Bickham (English; movie), Vincent Tong (English; third anime series)