Villain for the universe my superhero's in!
Not sure what her powers are exactly but she's got TALONS!!
Comments