Mephistopheles

Mephistopheles is