Judy Harrow

Harrow is the High Priestess of Proteus Coven.