Human/part time superhero female. So far this is the oldest I have ever been. I got a thing for the color yellow and the word 'mooch'.