An odd being from a place unknown to most, she is much like an alien but she was born on earth and moved back to her home planet: Kavron VI, Read the description for more info. (Call her Jennifer.)
Jennifer is a quiet girl but when people start fghts she tends to be the one trying to stop it, she dislikes causing fights because it tends to drain her energy and make her true alien self show.
Jennifer's usual tools are her ninja kit and also a small necklace which when activated becomes a set of nun-chucks.
Her history is a secret locked away deep within her mind.