Wrote this for my fanfiction and ao3 accounts, decided to upload it here. After the events of Kingdom Hearts 3, Maleficent managed to get her hands on the Book of Prophecies. She used it to bring forth different versions of worlds that Sora had been to. After defeating Maleficent and her new allies, Sora and the Jasmine from the new Agrabah ended up falling in love.