Carlos
Voice Actors
Toshihiko Nakajima
Japanese
Steve Kramer
English