The Visitor #2 (Carey Cover)

Chaos strikes the Big Apple as The Visitor targets the world's leaders!

Writer
Illustrator
Cover Illustrator