only ways Touma can get his memories back are either if there's another being inside him that shared his experiences(thus possesses the same memories) and didn't lose them when Touma did and this being somehow shares the "lost" memories with Touma, or by time manipulation, even just locally bringing back time inside his brain, to restore the lost brain cells....
|