Question: is mephisto pheles a demon?
Answer: Mephisto Pheles, whose real name is Samael, is an Exorcist and the second strongest of the Eight Demon Kings; he holds the title The King of Time. He uses the name Johann Faust V in public and is the Principal of True Cross Academy.