The Goddess of Dreams
In a universe with gods and goddesses, there's bound to be rules for them to abide by. Every deity's power is tied to the number of those who worship them, and inhabiting the physical world requires a whole lot of energy. However, using your spirit to possess a mortal can save all the hassle. Alexandra, the Goddess of Dreams, certainly has that figured out!
A hero's body is a perfect vessel for a goddess to carry out her nefarious plans. Surely she'll have quite the following when she's done...