Delphi
Appears in
Magic Arch
Voice actors
Stephen Thomas Ochsner