Gemini the succubus

Gemini is the leader of the fallen shadows. No one knows where she came from or how she came to be in the world of Shadow Run. With her mysterious powers and her ruthlessness she rules the dark world with an iron fist.

She also travels to earth disguised as a human to see how the worlds progressed.