Satan , Belphegor , Mephisto!