Sten
Voice Actors
Kenji Nomura
Japanese
Wendel Calvert
English