Well, it's about time we wrap up this story! It's been a while, but I think it's worth the wait! I'll give more of my final thoughts on this once this story is complete! Anyway, enjoy!


A couple of days later, inside Jasmine's room, the young princess was sighing as she was sitting down at her bedside table, brushing her hair as she looked around, eagerly awaiting the boy that she not only fell in love with, but the one who helped saved the city of Agrabah from Jafar and those Heartless. She and the Sultan have done their best to make sure everything went back to normal as most of the guards, though reduced, were still trailing the streets of Agrabah, keeping an eye out for any rogue Heartless that may have stayed behind. All in all, though, no Heartless attacks have been sighted, so Jasmine figured that it was safe for everyone to roam the streets once again.

Although, the poor girl gave a sigh as she was, once again, stuck inside the palace walls. But this time, she didn't mind it all that much, if it meant waiting for the boy with the Keyblade in hand. She just wondered if Sadira was okay... she looked down in disappointment as she couldn't help but wonder what became of her after Jafar and that blue djinn took her away. She felt that she had missed out on something big... something different...

All of a sudden, a loud roar got Jasmine's attention as she turned to see that from outside the window, Rajah had spotted something and was growling at it. "What is it, Rajah?"

She approached her pet tiger as she looked out the window to see a strange looking unidentified flying object hovering near the palace walls. Though fascinated she was by this device, she couldn't help but feel a little cautious as she walked out to the balcony and looked up... but her cautious feeling was immediately replaced with a smile upon seeing a smiling, dorky boy at the top. The glass dome opened as she heard the squawking of one of Sora's friends saying, "Just make it quick."

Sora turned towards his friends and nodded as he jumped out of the ship and landed on the balcony. "Hi, Jasmine! I came by and-"

However, all conversation ceased as Sora was grabbed by Jasmine in surprise, the girl hugging him closely as she gave a giggle. "I'm glad to see you're okay. What happened to Jafar? And Sadira, is she okay?"

Sora paused as he looked over at the beautiful black haired princess... before biting his lip. "I have a lot to catch up with you on..."


And so, with some time to spare, Sora sat down with Jasmine in her room and told her everything that went on after he left with his friends and Sadira's boyfriend on the magic carpet. He told her about how he came across the Cave of Wonders and calmed it down by attacking its eyes, then going deep down to find Jafar and the Genie, where the Keyhole was. He then told her about Maleficent and how she just vanished. And the fact that Sadira was the ACTUAL Princess of Heart needed, along with six others, to open a certain door, which they didn't understand. Jasmine gasped as Jafar said something about using his final wish for the Genie to destroy them, but was relieved when Jafar found out that Genies aren't allowed to kill anybody. So, Jafar had to use his own dark powers himself to fight against the others... that's when Aladdin came up with a clever idea on using reverse psychology on Jafar, using the Genie as a reference in comparing his own powers to his own.

"He really wished to be a genie himself?" Jasmine gasped.

"Yeah!" Sora grinned. "It was quite amazing. I think that parrot of his, Iago, was the only person to figure out the trick, but Jafar already made the final wish and got himself stuck in his own black lamp. He also grabbed the bird and took him with it. But... by the time we buried that lamp and went to the Keyhole, Sadira was already gone."

Jasmine gasped as she covered her mouth. "Gone?"

"Aladdin was so devastated and heartbroken, he just couldn't stop worrying about her." Sora looked down, before grinning. "But Sadira's strong. I'm sure wherever she is, she's fighting to make sure she survives."

"Do you really think so?" Jasmine asked, cocking her head.

Sora laughed. "Of course! Donald and Goofy did have the idea to make their wishes now to help with Sadira… but Aladdin refused to do it, surprising even Genie."

Jasmine raised an eyebrow in confusion. "Why?"

"Well... Aladdin figured that Genie is just too powerful and anybody who finds his lamp could easily abuse the power. So, he figured that Genie was better off being free than to cause more unnecessary wishes. To say Donald was devastated is an understatement."

Jasmine smiled a little, before pausing. "But now you can't find your friend."

"I don't mind. If I used a lamp to find my friends, I... well, it would feel I took the cheap way out." Sora sighed. "As tempting as it was to use the lamp, I figured that Al was right. Genie was better off free. However, Genie is going to help us by going with us as a summon."

Jasmine paused as she looked over to Sora... and grinned. "I would love to come with you, Sora! Maybe I can help you on your adventure."

Sora hesitated a bit as he looked down. "I'm sorry, Jasmine. I can't take you with me. I want to, but... I can't. If I took you to another world, I'd be meddling in the world's affairs, as Donald puts it. I mean, Donald, Goofy and I already messed with this world's affairs as it is."

Jasmine huffed as she crossed her arms. "Sounds to me like your friends don't think we could do it. I mean, I can be a great asset to your team."

"Yeah, I saw you kick butt back there!" Sora grinned. "You were awesome!" He paused as he looked down. "I'm just sorry you'll have to wait for a prince and marry when I leave..."

Jasmine's eyes lit up as she put her hand on Sora's chin and lifted it up. "That won't be necessary. My father told me of an interesting loophole in the law."

"Loophole?" Sora asked.

Jasmine grinned. "You don't have to take it right away, but the law says that I am to marry a royal prince by the time I grow older. HOWEVER, somebody who holds a mighty Key can be deemed as royalty."

"Somebody... mighty key... claims to be royal-" Sora's eyes widened. "You mean that-"

Jasmine giggled. "Technically, Sora... you ARE a prince. Because you're a Keyblade Wielder, that does count as being a prince."

"Well..." Sora blushed. "I don't feel princely... wait, does this mean I can just go right up to your father and ask for your hand in marriage... like right now?"

Jasmine looked at the flustered boy as he blushed in embarrassment, before laughing. "Don't worry, I'll be sure tell my father you came and I'll give the message that you accepted."

"But Jasmine-" Sora's eyes widened. "I-"

Jasmine shushed him by putting her delicate finger on his lips as she said, "But Father and I understand why you'll have to go out all the time, because you need to save the world. And... as somebody who wields the Key, they have a duty to save all the worlds and unite them together. So... we won't get married right away, if that's what you're wondering."

Sora sighed in relief upon hearing that news, before looking towards Jasmine. "But the minute I come back to Agrabah…"

"Don't worry." Jasmine gave a small smile. "We'll spend some time together, get to know each other... and if I can, make sure to change some rules regarding world travel."

Sora paused, before giving a grin. "Then it's settled. The next time I see you, I'll take you out sometime. Just you and me, and a nice travel around the world."

Jasmine looked excited as she engulfed Sora in her arms as Sora hugged her back, the two snuggling comfortably together. "I eagerly await your return, my prince."

Jasmine then kissed Sora on the cheek, making him blush as he smiled. Jasmine then giggled. "Good luck, my hero."

With newfound confidence, Sora got up and nodded his head towards his soon-to-be bride before waving happily. "I promise I'll be back soon."

Jasmine nodded as the boy with the Keyblade started to run out of the balcony and jumped inside the Gummi Ship as Jasmine walked out. The young princess gave a smile as she waved towards the ship, with Sora waving back as Jasmine watched the ship go off in the distance. Jasmine could only watch as she gave a smile.

"And a safe return, my prince..." Jasmine sighed happily.


"MARRIED?!" Donald squawked in terror. "You came to say good-bye to the girl you rescued, and she says you're married?"

"Gawrsh, why didn't you invite us?" Goofy gave a faux frown.

"Guys, come on. There's no real wedding... yet. Jasmine just said that I counted as a prince because of a loophole in the rules." Sora grinned.

"How do you think your friends are going to react to the fact that you're getting married to a girl that's not even from your world... or timeline, for that matter?" Donald glared at the boy.

Sora couldn't help but give a grin. "I'm sure they'll understand perfectly. Besides, we won't be married right away. I promised I'd visit Agrabah once in a while to get to know Jasmine... and when the time is right, we'll marry."

"Sounds like a nice story." Goofy chuckled. "But will you live in Agrabah, or take Jasmine with you to live in Destiny Islands?"

Donald could only lower his head and groaned. "Can we please focus on trying to go to worlds and sealing the other Keyholes, please?"

"Okay, okay." Sora grinned as he pointed towards the sky. "Let's go this way! I have a good feeling about this path."

Donald sighed happily as he drove the ship to the right, leaving Agrabah behind for now as Sora looked back with a smile. He was already, eagerly awaiting his return... and hoping to reunite with his beautiful princess once more.


The End

An Orange Ratchet Fanfiction


And that is that with this story! How did you guys like it? Now for my final thoughts!

This story was a request made by Cornholio4, who happens to enjoy this pairing. Now, I'm a big fan of Sora x Disney Princess pairings myself, but I don't mind experimenting once in a while. Plus, it gives a chance to explore a what if scenario, like 'What if Sora, Donald and Goofy somehow got separated in another world?' or 'What if characters that didn't appear in their respective worlds in Kingdom Hearts had more prominent roles', like Sadira from the Aladdin TV series, for example. It was a good idea to explore both scenarios, and experiment with the couple for a bit. As for how the rest of the story plays out, well, it's like the first Kingdom Hearts game, only with Sadira being in Jasmine's place, and Kairi understanding that Sora has a personal relationship to Jasmine.

Will there be a sequel to this story? It's possible, but not likely. I'm okay with just writing this story as it is. Maybe one day, I'll go back to this and explore more into a relationship with Sora and Jasmine, but not at the moment. But I hope you guys still enjoyed this fun ride, regardless. But if you have any questions, feel free to ask.

Anyway, thank you all for reading, and have a very wonderful day!