Olba Meyer
Appears in
The Devil is a Part-Timer!
Voice actors
Katsuhisa Houki
Mark Stoddard