Cressida Autumsnow

Lady Cressida Autumsnow is the mother of Jaeden Autumsnow. She resides at the Traitors Garden with her son and his pets.