Alfaro
Voice Actors
Hideyuki Umezu
Japanese
John Swasey
English