Mr. Mistoffelees? No. Perhaps Mephistopheles.