mephistophelean