Talk:You, Foe! (A!)/@comment-5795364-20150405061413/@comment-24086478-20150405172811

Well you confirmed that there is a Ghost Rider in Earth-1010, so I think Mephisto would appear somewhere along the line.