maybe she's Jackpot! And her power is to get fingered in the twat and secrete blood and white stuff!