Chenzira

[Just so there is something]

One of the God Slayers of Hygard.

The Queen of the Drow Empire.