Takehito Koyasu
He is voiced by Takehito Koyasu. In the Funimation English adaptation, his voice is initially supplied by Bob Carter, later by Jason Douglas.