
Quick answer — Rikiya Koyama voices Mamoru Takamura in Hajime no Ippo: The Fighting!, Rokurouta Sakuragi in Rainbow, Kiritsugu Emiya in Fate/Zero and 142 more characters.




























































Rikiya Koyama voices Mamoru Takamura (Hajime no Ippo: The Fighting!), Rokurouta Sakuragi (Rainbow), Kiritsugu Emiya (Fate/Zero), Kogorou Mouri (Detective Conan), Gen Takekura (Eyeshield 21), Klaus von Reinherz (Blood Blockade Battlefront), Wolfram (My Hero Academia: Two Heroes), Hakuoro (Utawarerumono) and 137 more.
Mamoru Takamura is voiced in Japanese by Rikiya Koyama.