a comic book cover with an image of a man in armor holding a giant red cape