Goblin Queen

Goblin Queen is a miniboss found in Children of Morta.