Sunmaster's Lair

Sunmaster's Lair is a location in the Merriest Barracks.

It is the home of Sunmaster and their acolytes.