Israel Hands

Voice Actors

Shouzou Iizuka
Japanese

Patrick Seitz
English