Kenichi Suzumura
Voiced by: Mitsuru Miyamoto (Japanese, TV), Kenichi Suzumura (Japanese, OVA); Vic Mignogna (English, ADV), David Lee McKinney (English, Animax Asia)