Nefee Bebaus
Voice Actors
Kazuhiko Inoue
Japanese
Jonathan Love
English