Tarou Jiroumaru
Voice Actors
Junichi Suwabe
Japanese
Won Il Son
Korean