Ronny Schiatto
Voice Actors
Nobutoshi Canna
Japanese
Chuck Huber
English
Julien Dutel
French