Challe's Lair

SS Nagrand (alternate universe)

Challe's Lair is a small cave found on the in northeastern. As the name implies, it is home to.