Idunn

Idunn is a Vanir sorceress and the Goddess of Immortality. She is the great-grandmother of the Sorceress Eternal, and their relation is presumably the reason Cara herself seems to be immortal and near ageless.