Spider Queen

Spider Queen is an enemy found in Children of Morta.