Teppei Sugihara
Voice Actors
Daisuke Sakaguchi
Japanese
Won Il Son
Korean