Mephistopholes (Earth-52161)

"All of your souls will belong to Mephisto!"