I ran through every possibility I could think of "childhood friend,sister, cousin, niece,step sister, daughter, aunt, mother, step mother, nany, maid, wife,ex-wife,girlfriend,ex-girlfriend, savior, assassin, spy, a fellow knight, slave..."all that and yet I couldn't guss she was "A KEEPSAKE"...