Invader Jez is a new Invader. She is somewhat defective and is always happy (except when she's sad). Her SIR Unit is S.P.U (Superiorized Protection Unit), which she built herself. She is currently stranded on Earth and only remembers bits and pieces of her Irken life. She keeps her waterproof disguise on at all times, even when sleeping. She has a real Earth family and is awaiting hopefully for the Tallests to return for her.