Is Mephisto held to his bargain to leave Peter alone? Is there some cosmic ruler above him who would hold him to it, even if he doesn't remember making it?
I think there might be, yes. But, as to who that is I don't know.
Maybe ShaggyB knows...he pretty much seems to know everything when it comes to comics.
Bookmarks