Telemachus
Voice Actors
Nobuo Tobita
Japanese
Yuu Mizushima
Japanese
Adrian Knight
English
Jackie Berger
French