Every soul, after death, ended up in the Astral Spectrum, and with it, their memories as well.
It lay just beneath the Spirit World, which was why higher-ranked spirits possessed the ability to influence Astral Matter to some extent.
Regarding the two souls Kiki had seen, one undoubtedly belonged to Haru. The other… could only be the real Leon's soul.
But if that were the case, then that meant the old Leon wasn't dead. He had been coexisting with him this entire time.
This was a completely new piece of information, even for Leon himself.
Yet there were still too many missing pieces. Leon couldn't shake the feeling that his reincarnation into Leon's body had never been random to begin with.
From the moment he entered the Astral Tale Library and obtained a fragment of Shin's memory, to the revelation that his body housed two coexisting souls, there were too many gaps. Too many unseen hands at play.
It was a chain of events Leon couldn't fully grasp yet.
