comic book cover for'alien vs a kitten ', art by alex ross