
Quick answer — Hikaru Midorikawa voices Yoshito Kikuchi in GTO: Great Teacher Onizuka, Kaede Rukawa in Slam Dunk, Wanyin Jiang in The Founder of Diabolism and 114 more characters.



























































Hikaru Midorikawa voices Yoshito Kikuchi (GTO: Great Teacher Onizuka), Kaede Rukawa (Slam Dunk), Wanyin Jiang (The Founder of Diabolism), Diarmuid Ua Duibhne (Fate/Zero), Kaoru Sakurayashiki (SK8 the Infinity), Keith Dan Stinger (Lupin the 3rd Vs Detective Conan), Fiore (Sailor Moon R: The Movie), Garou (One-Punch Man Season 2) and 109 more.
Yoshito Kikuchi is voiced in Japanese by Hikaru Midorikawa.