Blackfeather Altar



Blackfeather Altar is an owlkin ritual altar found in the Stormtorn Foothills of Stormheim.