Sten

Voice Actors

Kenji Nomura
Japanese

Wendel Calvert
English