Takehito Koyasu
"Voiced by:" Takehito Koyasu (visual novel, anime)(credited as Jack Cloud in the visual novel)