Mephisto
shortened form of Mephistopheles.