
Code Geass
In the middle of her grief for her father, Shirley is told that Lelouch is Zero. She takes a gun and goes to confront him, and ends up pointing it at Villetta instead. When it is over, Lelouch uses Geass to erase every memory she has of him.