The Rift

A natural rift has recently opened in the Jagged Peaks with many strange and unique denizens issuing forth.