Gen Tagayashi
Voice Actors
Atsushi Imaruoka
Japonais
Robert McCollum
Anglais