Alfaro

Voice Actors

Hideyuki Umezu
Japanese

John Swasey
English