Herag believed that the strength of his soul at that time should not have been able to escape the cleansing of the Mother River's waters, and he was bound to lose his past life memories.
But he still had the existence of Shenlan.
Herag speculated that when the Mother River's waters were cleansing him, Shenlan must have noticed and automatically triggered a protection mechanism, preserving his memories.
It's just that Shenlan also suffered some damage in the process and fell into a period of dormancy.
This is also why he didn't awaken memories of his previous life since childhood after crossing into this world.
Herag could be certain that there were no residual traces of other souls in his body; he had confirmed this long ago.
This confirmed one of Herag's speculations.
It was that he did not suddenly travel over in his teens in this body but was born in this world from the start.
