Star

Star (played by Suzanne Duplessis) is a mysterious character. Little is known about her. She is most likely an alien from space.