Stella is a pop star thats ....outta this world :y [laugh track]
anyways her people are kinda like vampires in the way that they drain life from other creatures but they use their antennae. stella not only makes a living from performing but she also makes her self live! during performances she drains life from all the people there rather then alot of life from a few people she drains a little from alot so that no one really notices