Galfang, Night Terror

Galfang, Night Terror is an Eldritch, Beast Boss located in the Veiled Den. He is the target of The Power of Galfang.