The Glamouring Demon was a demon who possessed the power to glamour his appearance. He was confronted in an alley by the warlocks Devlin and Jackson, the latter of whom stabbed and vanquished him for his power.
The Glamouring Demon was a demon who possessed the power to glamour his appearance. He was confronted in an alley by the warlocks Devlin and Jackson, the latter of whom stabbed and vanquished him for his power.