Toshio Koumura

Voice Actors

Takeshi Aono
Japanese

Todd Waite
English