Howling Halls

The Howling Halls was a place that an Elemental Shade escaped from. (DW: Love & Monsters)