Tohma Seguchi
Voice Actors
Ai Orikasa
Japanese
Bill Rogers
English
Kim Hasper
German