MAMMOTH - Nightmare Magazinewww.nightmare-magazine.com If you haven’t seen it yet, you will. Three hooded figures sit cross-legged on the floor of a candle-lit warehouse. There’s something strange about the middle one: its torso somehow both too long and ...