Tumgik
#kh fanfiction
holleighgram · 4 months
Text
Tumblr media
Ya'll know how Pluto just... shows up?
I love that shit.
358 notes · View notes
Text
Tumblr media
So excited to share my piece for @marchcapricekh 💙 featuring Sora visiting a cafe owned by Tifa in Quadratum! Who else might he meet there? You can check out the paired fic for this piece and everyone’s beautiful works for this year in the gallery!
86 notes · View notes
pinkjellymoon · 15 days
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
I bound Secrets and Devotion! It’s a little fucky. The spine is off center and the page numbers are borked, but it’s mine and I made it with my brain and my hands 😌
20 notes · View notes
verathena14 · 1 month
Text
hold me tight (or don't) (2303 words) by VerAthenaWrites Chapters: 1/1 Fandom: Kingdom Hearts (Video Games) Rating: Teen And Up Audiences Warnings: No Archive Warnings Apply Relationships: Riku/Sora (Kingdom Hearts) Characters: Riku (Kingdom Hearts), Sora (Kingdom Hearts) Additional Tags: Dream Eater Riku (Kingdom Hearts), Sora is a Monsterkisser (Kingdom Hearts), Riku Loves Sora (Kingdom Hearts), Sora Loves Riku (Kingdom Hearts), Self-Indulgent, Love Confessions, First Kiss, Getting Together, Riku is a Sap (Kingdom Hearts), sora is too though so its fine, Game: Kingdom Hearts 3D: Dream Drop Distance, Post-Kingdom Hearts Dream Drop Distance, Dream Eater Riku has Fangs (Kingdom Hearts), Sharing a Bed, Literal Sleeping Together, also it's very background but, Trans Sora (Kingdom Hearts), Trans Riku (Kingdom Hearts), Trans Male Character, love realizations, Song: Hold Me Tight or Don't (Fall Out Boy), very quickly aborted makeout Summary: Something's wrong with Riku. Ever since the Mark of Mastery exam, there's been a buzzing beneath his skin. A constant crawling, itching sensation that scratching won't fix. It's strongest when he's near Sora, accompanied by an unpleasant curl in his gut when he stands too close – like there's something inside him, too big to be contained by his skin. It scares him, so he distances himself. He throws himself headfirst into his training. It hurts him to have to avoid his best friend, but this really is better for the both of them – Riku doesn't know if he'll be able to retain his composure. The hunger grows every day he spends distanced from Sora, but it'll be worth it. It has to.
23 notes · View notes
inkmoose · 9 months
Text
Tumblr media
IT IS DONE. I can finally rest 😌
This early scene from @inconsistentracoon ‘s ‘Brought Back’ KH fanfic has been devouring all my brain waves since I first read it. I’ve now read the entire 190k+ fic twice 🙃🙃 here’s a link so that you, too, can be consumed by the brainworms:
67 notes · View notes
phoenix-downer · 4 months
Text
I Really Could Stay Chapter 1
I Really Could Stay: ~1700 words. Sora and Kairi are starting to feel the strain of endless battles and missions on their relationship. Neither of them are sure they want to settle down and give up their life of adventuring for good, however. But a looming separation on Christmas makes them both think about what they want for the future.
Story Info: Sora/Kairi. Set Post-Canon. Alternating POVs. Established Relationship. Light Angst, Romance, Fluff, Mutual Pining, Hurt/Comfort, Healing, Christmas.
Chapter 1 | Chapter 2 | Chapter 3 | Chapter 4 | Chapter 5
Tumblr media
Sora was in one of his moods again.
Riku had known Sora his entire life, and his best friend had never been particularly good at masking his emotions. Not that he was really trying to at the moment. He was currently gripping the controls of the Gummi Ship with a scowl on his face so fierce that it would’ve been intimidating if it were directed Riku’s way.
Long gone were the days when Sora’s scowls made him look like an angry puppy. Riku was always going to be taller and bigger than his friend, but Sora had finally hit his adult height about a year ago and had the strength and fighting prowess to show for it.
Lucky bastard. He was just the right size to still move quickly while also packing quite the punch, as their sparring session earlier today had proven. Riku was stronger but not as fast, and he had a bruise on his arm from a well-aimed Keyblade blow to prove it.
“What’s wrong?” Riku asked, lounging on one of the nearby seats. He took a swig of his green tea and tried to keep reading his book. High school had to get finished somehow, and Riku was already two years past the normal graduation date. Twenty years old and still a student, how lame. At least he’d be graduating soon.
“I’m fine,” Sora ground out, though his tone made it clear he was anything but.
“It’s Kairi, isn’t it?” Riku didn’t even have to look up from his book to sense the change in Sora’s demeanor.
“It’s already been a week since I last saw her,” Sora said, his voice charged with emotion as the Gummi Ship lurched to the right, “and now I get sent on another last minute mission without any break? And right before Christmas too. What if I miss Christmas with her? How are we supposed to have a relationship like this?”
“You’ve managed this long,” Riku pointed out. A week or two weeks of separation was nothing compared to an entire year.
The Gummi Ship bounced up and down, and Riku’s tea splashed on him. He sensed more than saw the daggers Sora was glaring at him.
“Eyes on the skies,” he wryly remarked as he surveyed the damage to his clothes.
“Things are different now, Riku. We’re not kids anymore,” Sora said with just the note of petulance in his voice that made him sound like he still was one. Riku supposed his friend still had some maturing to do. They all did. It wasn’t like any of them had had normal growing up experiences. In some ways they were far beyond their peers; in others, far behind, and times like this made that very, very clear.
“Then stop moping and whining and ask Kairi to marry you already,” Riku said as he mopped up the spilled tea. His friends would have a lot more official recognition and the perks that came along with it if they would just tie the knot. They’d been dating for several years at this point. Why not just seal the deal already?
Sora groaned in frustration, running a hand through his spiky hair as he began the landing cycle. “But that would be even worse! Being separated from my wife all the time? I’d be a deadbeat husband.” He sighed and examined his hands, still tightly gripping the controls as he steered the ship. “We couldn’t bring kids into that mess either. I don’t want to be a deadbeat dad. I’m already a deadbeat boyfriend.”
Riku returned to his book. “Then you’ll have to make a choice. Do you keep traveling the worlds as the hero of the Keyblade, or do you settle down with Kairi?”
“I can’t make that choice yet!” Sora cried, his eyes flashing. Riku grabbed a spare scrap of paper to use as a substitute bookmark. This was going to take more than just a half-assed conversation to resolve. He waited patiently as Sora landed the Gummi Ship.
“If I don’t stop,” Sora continued once the ship’s engines had powered down, “it’s gonna drive Kairi and I apart! But there are still so many people out there who need my help. How can I turn my back on them?”
Riku sighed deeply. When they’d first started this adventure, things like marriage and family and long term commitments had seemed far away. Now those things loomed closer and closer. He didn’t have an answer for Sora because he didn’t have an answer for himself. And Kairi being a Keyblade wielder too made things more complicated. She was often sent out on missions as well, and even the times when Sora was on a break, there was no guarantee she would be too.
“The hero’s dilemma,” Riku told Sora at last. “We’ll never have normal lives, Sora. If you want a normal life, you’ll have to give up all of this,” he said, gesturing to their surroundings. “And no one can make that choice for you. Someday, you’ll either have to sacrifice your relationship with Kairi or your life as a Keyblade wielder. She’ll have to make that same choice if you want to make a relationship work long-term.”
Sora’s head jerked back at hearing the words “sacrifice” and “Kairi” in such close proximity to each other. But he was silent. The only noise was the faint Christmas music playing from the Gummi Ship’s speakers. It took a moment for Riku to notice the teardrops splotching onto Kairi’s lucky charm gripped in Sora’s palm.
Riku hated seeing his best friend cry. It made him uncomfortable because he couldn’t easily fix the problem.
“Listen, I’ll call Master Yen Sid tonight and ask if we can go back early if we finish the mission quickly,” Riku said. It was the best he could do under the circumstances. Maybe they could still make it home in time for Christmas.
“That sounds good,” Sora said, wiping his eyes. “I just wanted to be with her on Christmas. But I feel like Master Yen sends us out on missions on purpose when I’m more agitated and aggressive. Like he thinks I’ll fight better.”
That was entirely possible. Master Yen Sid was a good man overall, but he was also very calculating and would 100% figure out when each of them was in peak fighting condition.
“Well, do you?” Riku asked.
“When it’s between about four days and ten days of being separated from her, yeah, I do fight pretty well. After that I’m so irritable I’m worthless.” His eyes dropped to his hands. “And before that I’m too lovesick to be at my best,” he mumbled.
“With calculations like those, maybe you missed your calling as Ienzo’s research assistant,” Riku wryly replied as he opened his book again. It was surprisingly interesting and far less revolting than discussing Sora’s love life, and he really did want to know how it ended.
“What else am I supposed to do when I’m bored and frustrated?” Sora whined, flopping dramatically on the seat. “If I know when I’m in peak fighting condition, I’ll also know when I’m not. And that means I know what steps I need to take to avoid getting hurt—”
Riku scoffed. “You, be careful? You and Kairi both love to rush into danger, and then I have to fish you out of it. Imagine if you did get married and Master Yen Sid sent you on more missions together. My job would get a lot more stressful.”
“Hey, I’m trying my best here.” Sora scowled and his eyebrows did their best to express his sass, but then he sighed and rested his head against the back of the seat. “Do you think that’s why we don’t get to go on more missions together?” he asked in a small voice.
“You can’t concentrate to save your life when she’s anywhere nearby. You fight really well together, but the moment she gets so much as a cut, you panic and lose your focus.”
“So it is my fault.” Sora’s head drooped and his eyes were pained.
“I wouldn’t look at it like that. Keyblades make things more equal, sure, but you’ll always have certain advantages over her during combat. Magic can level the playing field, and she is a better mage than you—”
Sora pouted, and Riku rolled his eyes.
“—just barely, don’t look so offended. You’re never going to compete with the light in her heart and you know it. And she and you are both better mages than I am. But even with that advantage in one area of combat, the natural differences in raw physical strength between the two of you are still there. And that goes for any guy she has to fight. It’s only natural you worry about her.”
“Xemnas nearly broke her arm,” Sora whispered, resting his face in his hand. The haunted look in his eyes told Riku the memory might as well be from yesterday instead of four years ago. “Like he was just snapping a twig. And even when it’s just me and her…I’m not a big guy, but it still surprises me how much stronger I am than her sometimes.”
“But you know how to properly use and restrain that strength,” Riku pointed out, “and that’s what matters.”
Sora was silent.
“And did you just admit you’re not that big?” Riku asked, changing tactics. “Someone has finally given up on ever hitting six feet tall.”
“Hey, I made it to five ten, that’s pretty dang good for a runt!”
One look at Riku’s face made them both burst out laughing.
“Okay, okay, five eight and a half,” Sora amended.
“Who knew you had it in you.”
“Doesn’t matter, you’ll always be taller than me.” Sora was so mournful and melodramatic about it that Riku burst out laughing again. Sora grinned, and it was a welcome sight. Riku promised himself he’d complete this mission as soon as possible so his friends could be reunited in time for Christmas.
Sora was right. Riku teased him, but all those separations from Kairi couldn’t be good for their relationship. Helping his friends be reunited in time for Christmas was the least he could do.
------------------------------------------------------------------------------
A/N: This story is based on some ideas Alja and I brainstormed together earlier this year about how Sora and Kairi would handle being separated from each other frequently, and this is both a very belated birthday present for her and a Christmas present all in one. Happy belated birthday and Merry Christmas, @angel-with-a-pipette ❤️
There will be five chapters total, and I'll be updating daily until it's done.
Thank you for reading, and I hope you enjoyed the chapter!
28 notes · View notes
sunshinesoraa · 25 days
Text
Tumblr media
Hey. The first chapter of omegaverse!Soriku is up. I hope you enjoy reading it as much as I’m enjoying writing it. :)
13 notes · View notes
stollenwurm-writes · 6 months
Text
Tumblr media
Mini-preview of next project :)
28 notes · View notes
sapphic-sasquatch · 30 days
Text
So I've only posted one work! Which isn't.. great, but could be worse tbh.
Anyway I'm gonna try to post something for the KH anniversary #22 aka Sora's birthday so help me decide what to post.
13 notes · View notes
minijenn · 5 months
Text
Tumblr media
Story Summary: Eight years ago, the Destiny Islands fell to darkness. The royal family was viciously slain when Lord Xehanort and the sinister Organization XIII used dark magic to take the throne. Except...
There are rumors on the islands. Rumors that young Prince Sora may have survived.
When the prince's betrothed, Princess Kairi of Radiant Garden, offers a reward for his safe return, Riku decides to seize the opportunity to leave the doomed islands once and for all. At the same time, an orphan named Skye sets out to discover his forgotten past in the hopes of finding his family-and his future.
Kingdom Hearts Anastasia AU.
Ships: Sora/Riku/Kairi, Aqua/Terra, Roxas/Namine, Axel/Saix
Rating: G
Warnings: Angst, Trauma, Memory Loss, Violence, Harm to Children, Psycological Trauma
Chapter Summary: Thanks to Riku's persistance, Skye and Princess Kairi finally meet... It was truly amazing how something that took so much time and work to build could fall apart in a matter of minutes.  Riku was still reeling from how fast everything had fallen apart for him as he stood alone outside of the theater. The play had ended a while ago, and after hearing what had happened, Donald and Goofy had rushed back to the hotel in the hopes of catching up with Skye. Riku knew it wouldn’t do any good though. Any trust they might’ve built with him over the past few days had been completely and irreparably broken; not a single thing any of them could say or do would be enough to change his mind now.  He should have known this was never going to work. His plan had seemed so simple, so straightforward when he’d first devised it. But everything had changed when Skye, when the real Sora showed up like the answer to a question he’d stopped asking years ago. Suddenly, it was no longer about him and his selfish longing to see Kairi again. It was about giving Sora back everything he deserved to have, his past, his crown, his kingdom, and all of the things that came along with them. 
Click the link to read more; all comments are appreciated!
27 notes · View notes
inconsistentracoon · 5 months
Text
SoRiku week 2023 Day 1 - Meteor
Excerpt from Chapter 31 of my story Kintsugi. Sora gives Riku a gift that brings back an important memory he didn't know he'd lost. ----
"What do you mean?"
"This of course," Riku reached out and tapped the silver crown hanging around his neck. "I gave you this, what, 11? 12 years ago?"
"What?!"
"Yeah." Riku's smile faded as Sora stared at him, gobsmacked. "You don't remember?"
"I..." Sora looked down at his lap, mind reeling. "I don't remember where I got it..." He raised a hand to the necklace, only just now realising. "When did you give me it?"
"The meteor shower..." An uncomfortable feeling settled in Riku's stomach. "When you were scared that a falling star might hit the island." Had he really forgotten? 
Full scene below
-----
They sat on the roof for at least another hour. Once the midnight fireworks were over and the streets below them emptied out, Sora turned to Riku, wondering if maybe it was time to head back to their room in Disney Castle, but Riku didn't notice. He was looking down and playing with his necklace, a contented smile on his face. Sora grinned again.
"You really like it then?"
"Yeah I do," Riku said softly. Then he turned and smirked at him. "I never would have guessed, after this long, that you'd give me one too."
"Huh?" Sora tilted his head at him, confused.
"A charm."
"What do you mean?"
"This of course," Riku reached out and tapped the silver crown hanging around his neck. "I gave you this, what, 11? 12 years ago?"
"What?!"
"Yeah." Riku's smile faded as Sora stared at him, gobsmacked. "You don't remember?"
"I..." Sora looked down at his lap, mind reeling. "I don't remember where I got it..." He raised a hand to the necklace, only just now realising. "When did you give me it?"
"The meteor shower..." An uncomfortable feeling settled in Riku's stomach. "When you were scared that a falling star might hit the island." Had he really forgotten? 
"But wasn't- Wait, it can't have been her..." Sora frowned, staring at his knees again as the memories slipped in and out of focus.
"Her?"
"Naminè, I thought I was with her then... but that's not possible. Why did I think it was her?" He remembered Naminè crying, and then smiling at him as she held out a golden star on a chain. But that was wrong. The memory was wrong. He had been the one who was afraid, holding back tears and clutching someone's hand as he watched stars falling from the sky. "You gave it to me that night?"
"Yeah." Riku's voice had become small, mirroring the way he felt. "You were scared and I told you I'd keep you safe... I promised I'd protect you." 
He'd always had this thought that part of why Sora wore the charm was it meant something to him, the fact that he had been the one who gave it to him. Even through that awful time when their friendly rivalry had become anything but, he'd thought maybe that promise had meant as much to Sora as it did to him, and that was why he never took it off. Even if he had been too young to remember that night, surely he'd remember he was the one who gave it to him?
"I promised I'd always protect you."
Sora was thinking hard, feeling the different flashes of memory slowly fitting together. That hazy image of Naminè beaming up at him and holding out a star charm began to swim, and an image he didn't know he'd forgotten glowed in his mind. A young Riku, only five or six years old, smiling down at him. There had been a hint of amusement on his face, but it was mostly an expression of affection. The face of someone who cared about him deeply. His eyes had been brimming with fearful tears, but Riku had taken his hand, held a sword to the sky, and made him a promise.
"I'm not sure where I got it," Riku went on. "I'd had it as long as I could remember and it was really precious to me, but you were scared... so I gave it to you. I told you something lame like it would keep you safe."
After Riku had promised he would protect him he'd clung to his hand, too afraid to let him go. Then Riku had dug into his pockets and pulled out a silver chain, with a crown-shaped pendant hanging from it. The one he had always carried with him. And he had given it to him.
A puzzle piece Sora hadn't known he was missing slotted back into place. 
"I remember..." 
From Riku's expression, it was clear he thought he was just saying this to make him feel better. "No, really! I remember now!" He grasped the crown tightly in his hand and a look of wonder came over his face. "It must have been one of my memories that got messed up, this is the first time I've thought about that night since she put my memories back together." He stared upwards, remembering the sight of meteors raining down. Hundreds of different colours painted across the sky, just like the lanterns floating above them now. 
"If a shooting star comes this way, I will protect you. You swore it with a toy sword," and he raised his closed hand above him, just like Riku had pointed the wooden sword at the stars. "And then..." He lowered his hand slowly back to the necklace around his neck. "Then you gave me this, so I'd always remember that promise. That you'd always protect me."
He looked up at Riku again and, despite his enormous grin, his eyes were shining. He really did remember. Riku smiled back at him and nodded. "Yeah, I did." 
Sora threw his arms around him, almost knocking him flat as he hugged him. Riku put an arm around him and gave a small laugh, but then stopped, as he realised Sora had started crying into his neck. "You sap," he said with a soft smile in his voice and pulled him on to his lap. But then he frowned as Sora began crying harder, clinging to him desperately. "Hey, what's going on?" he asked, voice suddenly worried, but Sora didn't reply.
He'd spent so much time wishing he had something, anything, of Riku's when they were separated, when he was trapped in that empty city. When he was more alone than ever before. When he was in so much pain. So angry. So miserable. So lost, and so, so alone. He'd wished for, needed, that connection so badly... and it had been there all along. 
He'd been with him all along. 
Riku began running his fingers back and forth through his hair, holding on to him as he cried, unable to explain how much this meant to him as he sobbed. His chest was burning in the most wonderful way, full of warmth and joy and wholeness. He was sure for a moment that those cracks in his heart must have healed, as he thought of that promise Riku had made him so long ago. A promise that had been woven throughout their lives.
"I'll always protect you too," he managed to choke through the tears. "I promise."
Riku smiled and kissed his temple. "I know."
Several minutes and many deep breaths later Sora lifted his head from Riku's shoulder, beaming at him with puffy red eyes. "I'm so glad I remember it now." He was bemused when Riku snickered at him. 
"You're still a moron for forgetting, although you've never had the best memory."
"Hey, it's not my fault my brain got scrambled!" He pushed him away by the shoulders, crossing his arms and glaring grumpily, but smiled again as Riku laughed and pulled him back into his arms.
"I guess I can forgive you then."
22 notes · View notes
holleighgram · 3 months
Text
Tumblr media
67 notes · View notes
sarahsartedits · 11 months
Text
Tumblr media
“Truly two halves of my heart”🖤
“How did I get so lucky to have you guys?” As he closed his eyes and smiled in contentment. Kairi leaned back against Roxas and kissed his cheek while Sora kissed the other. Roxas chuckled holding them close.”
A scene of my fanfic of Sora, Roxas & Kairi chillin’ on sunset hill! I adore this so much BIG THANK YOU to the talented @taylaedraws whom I commissioned for this piece it’s so amazing 🤩
Explicit version Two halves of my heart fanfic here 👉 https://archiveofourown.org/works/47181403
Mature version two halve of my heart fanfic here👉 https://archiveofourown.org/works/47181118
Also I wanna shout out my tumblr and fandom friends on here who either wanted to helped me find an artist or listened to me ramble about my fic! Or maybe just wanna to see how the art turn out which it’s *chefs kiss* @starrattlerofprydain @skytsunrose @eradicatetehnormal @alphascorpiixx @khpolyamships @ultyso @twilight-blaze @twfated @paopubell @mysorokuheart @roxaskairi @yume127 @christinray
shout out to @heartspocky for giving me the idea of Sora’s Red thing 1 thing 2 sneakers from their own SoRoku fic back in the day! 😉
62 notes · View notes
pinkjellymoon · 8 days
Text
Tumblr media
Secrets and Devotion (Rated E/MA) is updated!
Tomoe seeks out Yukiji to attempt to give her closure and is forced to confront long-held hurts, beliefs, and truths. Nanami and Yukiji share a moment before they're forced to part forever.
11 notes · View notes
pred1059 · 1 year
Text
Tumblr media
Sharing this wonderful commission by DroodleKey of a cover for my fanfic Just A Chance! Textless version after the cut
Tumblr media
66 notes · View notes
talysfics · 1 month
Text
Happy Kingdom Hearts 22nd anniversary! Have some soriku ratatouille smut to celebrate
"So did you ever figure out how it works?" "Hm?" "You know, the hair thing?" "Not really. Little Chef's the expert."
10 notes · View notes