peter mohrbacher, phil noto comicbook cover art, megan fox as vampirella