And that leads to the final question: Why would she stash these memories if the MC, at the time, was a perfectly ordinary human? Did someone predict or look into the future and then tipped her off to change a future outcome were the MC would always loose or die unless he had these memories? Deus? But that doesn't work since Deus is a recent addition to HERO unless he has been around unaffiliated for a decade or more which isn't an impossibility.
Loose ends indeed...
maybe it was a side effect of her abilities?
Indra forgot they existed, so they did as well?
personally I like to think she did this to not put any burden on his mind about her moms killer since at the time the existence of superhumans wasn't confirmed by any organization, so she wanted to give mc a normal life and couldn't have predicted Ella.
to be honest, anyone seeing that hulking red knight will have nightmares for the rest of their life