You won't find it on any map- but if you happen to be driving down Route 66 in the dead of night and you're truly desperate for shelter- sanctuary or secrecy- you might see a battered sign on the side of the road. The Pierrot Courts Hotel - where the tormented make their last stand with the demons that haunt them…where many check in- but few check out. In this haunting conclusion- these demons take literal form.
Final art may vary and will have trade dress (logos) unless stated in title that it will be a virgin cover.