Mephisto

Mephisto

Mephisto or Mephistopheles is one of the chief demons of German literary tradition.

Read more about Mephisto.