In the Kingdom Hearts X secret ending, we see that Maleficent from Kingdom Hearts canon is present in the Kingdom Hearts X era. My personal theory is that, Maleficent was able to time travel after the end of Kingdom Hearts and before her revival in Kingdom Hearts II.
Specifically, after she was defeated by Sora in Kingdom Hearts, she wasn't completely eliminated, but rather, she was nothing more than a spirit. By default, she discarded her body and was given the ability to time travel.
Now, she must have had the knowledge of The Book of Prophecies before Kingdom Hearts as she may have been intelligent enough to travel to the Kingdom Hearts X era as she realised that her world appeared as a "hologram", and because a version of her existed in the hologram, she could travel to that era (unlike Xehanort).
In the Kingdom Hearts X secret ending, we see that Maleficent from Kingdom Hearts canon is present in the Kingdom Hearts X era. My personal theory is that, Maleficent was able to time travel after the end of Kingdom Hearts and before her revival in Kingdom Hearts II.
Specifically, after she was defeated by Sora in Kingdom Hearts, she wasn't completely eliminated, but rather, she was nothing more than a spirit. By default, she discarded her body and was given the ability to time travel.
Now, she must have had the knowledge of The Book of Prophecies before Kingdom Hearts as she may have been intelligent enough to travel to the Kingdom Hearts X era as she realised that her world appeared as a "hologram", and because a version of her existed in the hologram, she could travel to that era (unlike Xehanort).
Edited by Guest