Skree

Skree, the Batwere

She is confused about what she loves...either a silly stone or or The Overmind...guess who wins

''A bat mutated into a woman by the powers of the orb of Dominion. She loves preying on young men.''