About her: Quinn is a captain aboard a space station orbiting earth, or at least that’s what everybody around her thinks. Secretly, she is an alien ruler that was exiled from her home planet, after it was taken over by a dark order that believes libido should be exterminated. Quinn escaped, and now enjoys freely fucking earthlings and all other creatures she pleases, while planning to take back her planet.