I Cthulhu New York Poster

Cthulhu makes a call to New York City and strikes a familiar pose on the Empire State Building. Featuring art by Left On Mission cover artist Steph Stamb, this 24" x 36" poster will make a terrifying addition to your wall. But don't stare too long! Limited to just 1,000, order today to show your support for the coming darkness!