Lowhee

Lowhee is the witch queen and antagonist in Iron Danger.