the cover to fantastic comics comic book