Actions

Work Header

Press △ to Riku

Chapter 2

Summary:

After the battle, and especially after all that came after, Sora just hoped for a quiet vacation with his boyfriend....

Notes:

So this chapter takes place completely after KH3 and whatever is gonna happen with that secret ending and what not. There is also a slight Union Cross hint, but it's nothing overt (I think).

Enjoy!

(See the end of the chapter for more notes.)

Chapter Text

"Oh! And over here is where we fought that dinosaur heartless!” Sora excitedly pointed to an overpass. “But then he leapt onto that skyscraper over there!” He grinned at Riku who was shielding his eyes as he looked upwards.

 

“Oh! And then we fought the Riku Replica that night. With the Darkubes." Sora pointed down the street, "Donald, Goofy and I had to track them down. They had the whole gang trapped.”

 

"That's what caused your nightmares that night, right?" Riku hugged Sora around the waist. "From what he said?"

 

Sora nodded, "But it's alright. You came and chased the nightmares away." The brunet then grabbed Riku’s hand and pulled him down the street, glad that his boyfriend was willing to be dragged along as Sora wasn’t sure he could contain his enthusiasm. “Over here is where Hiro got us ice cream after the battle with the heartless. It wasn’t quite as good as Sea Salt, but it was chocolate.”

 

“So nearly as good?” Riku grinned, wrapping an arm around Sora’s waist. “Was this just a big ploy to get me to buy you ice cream?”

 

“Noooo...” Sora still looked up into teal eyes hopefully, because he was also not one to turn down an opportunity. He kissed Riku’s cheek for good measure.

 

Riku chuckled and grabbed some money out of his pocket. “Alright, do you remember what flavor?”

 

“Nope!” Sora grinned and pulled Riku inside, “But I’m sure we’ll figure it out.”

 

In the end they got two new flavors, Sora trying a pistachio vanilla, and Riku delving into some kind of chocolate peanut butter monstrosity. The brunet had wanted to eat their ice cream on one of the city’s many skyscrapers, but there wasn’t a viable spot to run up one without drawing attention to themselves. Instead they found a quiet park bench to eat their treats.

 

“So, enjoying your worlds tour so far?” Sora grinned, taking another bite of ice cream. He laid an arm around the back of the bench where Riku was sitting, his grin widening when Riku leaned into the embrace.

 

“Definitely.” Riku took another bite of ice cream. “Though Arendelle wasn’t as cold as you warned me.”

 

“How was I supposed to know the cold weather was caused by Elsa’s magic?” Sora pouted. “We still got to go sledding!”

 

“True...” Riku hummed. “And I loved your ship.”

 

“I know right! The Leviathan is the best! Though maybe we don’t tell Jack that...” Sora laughed, “I’m just glad Calypso lets me have it back whenever I visit.”

 

“I’m sure you telling her that she was the most beautiful sea goddess you had ever met helped,” Riku huffed out, chuckling at Sora’s blush.

 

“Well it wasn't a lie. She is also the only sea goddess I’ve met.” Sora leaned back against the bench, taking in the warmth of the sun shining down on the city, just grateful he was able to feel it again. He had thought that he would never have this again. The sun on his face, the breeze in his hair. Riku by his side laughing and enjoying himself.

 

It was everything he ever wanted. Everything that was nearly ripped away.

 

“Sora?”

 

Sora startled, nearly dropping his ice cream. He steadied his grip and turned to grin at Hiro and the rest of the Big Hero 6 gang, sans superhero outfits. “Hey guys! How’s it going?”

 

“Why didn’t you say you were visiting the city?” Honey Lemon gushed, running up to give him a hug. Sora laughed and hugged her back as best he could without getting ice cream in her long hair. Behind her he saw Wasabi wave and GoGo give a small nod. Sora hardly recognized Fred outside of his costume.

 

Baymax and Hiro stood off to the side awkwardly, and after Honey Lemon let go, Sora passed his ice cream off to Riku who took it obligingly so the brunet could get up and give Hiro a hug. The younger boy only hesitated for a moment before hugging back.

 

“You’ve grown!” Sora laughed, ruffling the boy’s hair. “You might even end up taller than me.”

 

“I think everyone is gonna end up taller than you,” Riku muttered. “Kairi even hit a growth spurt.”

 

Sora pouted and stuck his tongue out at Riku who smirked in reply.

 

“Hiro has grown approximately 5 centimeters since Sora was last here.” Baymax offered, and Sora let out a chuckle.

 

“Still taking care of them, Baymax?” He asked, holding a fist out to the robot.

 

The robot obliged and they both said the customary “balalalala” prompting a burst of laughter from everyone.

 

“Who’s your friend, Sora?” Go Go asked, eyeing Riku with a bit of suspicion.

 

Sora frowned at the look, but then realized that, outside of Hiro, none of the others knew a Riku other than the one they had fought. “This is my boyfriend, Riku. Er... he’s not the Riku we fought though, with the Darkubes. That Riku was a different Riku. A replica Riku.”

 

“So they made a copy of your boyfriend to fight you?” Fred asked, looking strangely excited at the idea. “How diabolical! Does evil know no bounds?!” He appeared ready to jump into his suit and take on the remnants of these evil doers and Sora couldn’t help but chuckle at his enthusiasm.

 

“Something like that,” Sora grinned, “But we beat them though. All of them.” He took his ice cream back from Riku and quickly licked up the drops that threatened to fall.

 

“Hi, Riku!” Honey Lemon waved. “It’s very nice to meet you!”

 

“Likewise,” Riku agreed. “Sora’s told me a lot about all of you.”

 

“Did he mention my fire icenado attack?” Fred asked, jumping around as eagerly as he did in his suit. “I learned the ice part from him you know!”

 

“Not to mention his ability to run up buildings is somewhat impressive,” GoGo added.

 

“I think we forgot to introduce ourselves first, guys.” Wasabi interrupted. “I’m, well, everyone calls me Wasabi now. That’s GoGo and Honey Lemon,” He pointed to each young woman in turn. “And the jumpy one there is Fred.”

 

“I’m Hiro,” the younger boy added, “And this is--”

 

“Hello! I am Baymax, your personal healthcare companion.” Baymax introduced himself in his usual manner, waving politely at Riku who grinned and waved back. The robot seemed to study the taller boy for a moment and then scanned his hand. “I detect a hairline fracture in your wrist, that never fully healed. This may lead to mild discomfort. I recommend a brace to be worn to prevent further damage.”

 

Sora frowned, looking closer at Riku’s wrist. He had a fracture? When did that happen? “Do you need a potion?”

 

“Nah, they don’t work on this anymore.” Riku’s grin had shifted into something more self depreciating. “And don’t worry. I’m way ahead of you.” He pointed at his glove. “This is padded and stabilized, so it works as a brace as well.”

 

“That is adequate,” the robot agreed.

 

Sora frowned, still a little worried, especially at Riku’s expression. However, he figured the taller boy wouldn’t want to talk about it now. “Hey, Hiro, where’s the other Baymax?”

 

“Oh, he’s working at the University Hospital.” The boy let out a grin. “It’s exactly what Tadashi would have wanted.”

 

Sora grinned back, “That’s great! I’m glad he’s happy.”

 

Hiro nodded. “Have you guys come to help out with the monsters though?”

 

The brunet frowned, looking up at Riku who looked equally confused. “Monsters?”

 

“They’ve only been coming out at night,” Honey Lemon explained. “They’re not the... you called them Heartless, right Sora?”

 

“Yeah!” Fred continued. “No yellow eyes in sight, instead these monsters have bright red eyes and fangs dripping with malice.”

 

“They’re weirdly colorful too,” GoGo added. “So, can you help us?”

 

“Sure!” Sora agreed easily, and he saw Riku nod beside him.

 

“Great!” Hiro exclaimed. “We’re planning on going out later tonight to deal with a few more. You want to head to the garage? I still have your AR device.”

 

“Okay!” Sora grinned and grabbed Riku’s hand, interlacing their fingers.

 

As Hiro led them down the street, Sora finished off his ice cream, turning to Riku who had finished his long ago. “Are you sure you’re okay with this? I know it’s not what we wanted with our vacation, but--”

 

“I’d be more concerned if you had said no,” Riku admitted, squeezing the brunet’s hand. “Besides, their description of the monsters... that sounds a bit like dream eater nightmares.”

 

Sora frowned, “But how? We’re not--” his grip tightened on Riku’s. They were not in a dream. They couldn’t be. Everything that had happened in the past month. Since Riku had grabbed him from that place and hauled his ass back to their realm of light... That couldn’t have been a dream.

 

A thought niggled in the back of Sora’s mind. Maybe Riku never came... maybe Sora was still stuck there, dreaming that he returned and he never--

 

“Stop,” Riku held back, causing Sora to pause as well. Out of the corner of his eye, he saw Hiro and the gang pause further down, waiting patiently.

 

“Riku,” Sora muttered. “What if... what if I never made it out. What if all this--”

 

“It’s not,” Riku interrupted gently. “I came for you. I will always find you, no matter where you get lost at. I promise. Remember this?” He raised a hand to touch the second pendant that now hung around Sora’s neck, nestled next to the crown. “This led me to you. Our connection.”

 

Sora raised a hand and touched it as well. The original heartbinder charm with the dream eater sigil. The magic in it had been strained but it still helped focus the connection between Sora and Riku, helping the silver haired young man find his love through the torrent of hearts still clinging to the realm of light. When they got back, it had fallen from Sora’s clenched fist, damaged and cracked. Aqua had helped the brunet turn the heartbinder into a charm he quickly added to the chain around his neck, so it would always be close to him. “My own personal dream eater.”

 

“Right.” Riku grinned and leaned in so he could press his forehead to Sora’s. “No matter where you go, I’ll always find you. Even if it means dragging you out of your own head.

 

“I’ll always find you, too,” Sora promised, leaning in just a bit more to capture Riku’s lips briefly then pulled away. “Thanks, Riku.”

 

“Anytime.” Riku grinned and hugged him for a brief moment before turning to the group in front of them, a blush highlighting his cheeks. “Um, sorry-- I just--”

 

“I get lost in my own head sometimes,” Sora admitted, not afraid to reveal his own struggles. “Riku always gets me back out.”

 

“Emotional and mental well-being are just as important as physical,” Baymax noted. “Hugs and contact with friends and loved ones are good for emotional support.”

 

“That’s true,” Riku noted, leaning in to hug Sora around the waist again.

 

The group laughed and then continued on to the garage.

 

“We’ll figure out why the nightmares are here Sora.” Riku’s voice was soft, meant for Sora’s ears alone. “But I can guarantee it’s not because you’re still asleep.”

 

“Okay, Riku.” Sora agreed, trying to not let that dark thought enter his head again. If Riku said he wasn’t asleep, then he would just have to believe him.

 

---

 

It turned out that Hiro hadn’t been completely satisfied with the first AR device he made for Sora. Several updated models waited for them, the newest of which he passed to Sora, while another was passed along to Riku.

 

Sora had to admit to himself that Riku’s eyes looked really good behind the glow of the AR device. Almost otherworldly.

 

“Okay, ready?” Hiro asked, slipping his own helmet on.

 

“Yep!” Sora agreed.

 

Together, they all set out to explore the city.

 

The problem with the monsters was evident almost immediately.

 

Bright, colorful creatures that still seemed to be drenched in an inky darkness were running amok in the streets. Cars tried to dodge them as best they could, but a Kooma Panda caused giant potholes to form, while a herd of Electicorns used their lightning to fry the street lamps.

 

“It is nightmares!” Sora exclaimed.

 

“Nightmares?” GoGo asked, one eyebrow raised.

 

“They’re dream eaters who eat good dreams and try to send you into a bad dream,” Riku explained, summoning his keyblade. “But they shouldn’t be able to appear here, in the real world. Something’s wrong.”

 

“We’ll have to take care of them first,” Sora said, summoning his own blade. “Can we get them gathered up someplace central? I can use my magic to summon all my dream eater spirits to help take care of them.”

 

“The park in the city,” Honey Lemon pointed down the road. “It’s near the central district. We can lead them there. It’s closed after nightfall, so there shouldn’t be too many people.”

 

Sora nodded. The group split up, Sora and Riku heading down the street to chase after a herd of Pegaslicks.

 

“If we’re not asleep, how can the nightmares be here?” Sora wondered aloud, firing off an aero that stunned several of the winged horses and shifted them further towards the middle of the city.

 

Riku’s mouth was set in a stern frown, his eyes thinking. “I have an idea. But I hope I’m wrong...”

 

They managed to herd most of the nightmares into the park, followed by Wasabi and Honey Lemon bringing in a gathering of nightmare Meow Wows. Hiro and Baymax brought in several Peepsta Hoos and other flying nightmares, while Fred and Go Go herded in a glaring of Necho Cats.

 

“Ready Sora?” Riku asked.

 

The brunet nodded placing his hand over his heart, calling on his Spirits. The heartbinder glowed faintly, but Sora was strong enough now to not necessarily need the charm to focus his energy.

 

The Meow Wow, Fuzzy, popped into existence first, then several others. They barely needed any direction before launching at the nightmares, helping the gang destroy them. Sora and Riku summoned their combined keyblade to take out some of the larger nightmares.

 

Unfortunately, it didn’t seem to help much. For every nightmare they defeated, it seemed like two or three more popped up in their place.

 

“We have to figure out where they’re coming from,” Riku said, striking another nightmare down with his keyblade. “Maybe someone out there is having some really bad nightmares and we need to wake them up.”

 

“Yeah...” Sora looked at Hiro. “You said they only come out at night right? Can you track to see where the highest number is right as they start appearing? That should narrow down our search.”

 

“Okay, I can do that at the computer back at the garage.” Hiro looked up at Baymax. “You stay here and help the others contain the nightmares okay?” The robot had been exceedingly helpful in herding up the larger nightmares.

 

“You should have an escort through the city, Hiro.” Baymax countered.

 

“I’ll go,” Riku offered, squeezing Sora’s shoulder briefly. “We’ll be back soon.”

 

Sora nodded, focusing on taking care of the nightmares that were still forming.

 

It couldn’t have been more than a minute or two after Riku left that the nightmares seemed to get a new idea. They began to gather together, bringing back uncomfortable memories of the heartless storm Sora had faced back at the Keyblade Graveyard. Fortunately (or maybe not), instead of forming a nightmare storm, these creatures merged into one larger nightmare, a great furred beast with wings, talons, and a number of sharp teeth.

 

“Oh, no,” Baymax stated, which pretty much echoed Sora’s thoughts.

 

“Great, now what?” Wasabi asked, dodging the blind swipe of a claw.

 

Honey Lemon threw two of her chemical balls at the creatures feet, causing them to stick to the ground for a moment, but then it shifted to smoke, reforming into the creature as soon as it was free.

 

“We’ll have to fight it head on!” Fred shouted, already going in for an attack of both ice and fire. It seemed to have some effect, blowing the creature back. But then it let out a roar and tried to strike Fred, who was pushed out of the way by GoGo in the last second.

 

“Can we distract him?” Sora asked, gathering his spirits. “The spirits can help take it down. It won’t be able to dodge their attacks.” he hoped so, anyway. “The chemical balls were a good at slowing it down at least. Try to keep him contained to the park. Wasabi and Fred, aim your attacks for any weak points you see. GoGo!” He turned towards the young woman. “Can you skate around it at the ground. Go for an attack if there’s an opening, but I think distracting him to give the Spirits time to eat the nightmares might be our best bet.”

 

“Okay, and what will you and Baymax do?”

 

“Basically the same thing from the air.” He hopped up into Baymax’s back and the robot shot up into the sky. “Hey there big guy!”

 

The nightmare roared, but followed Sora and Baymax around with its eyes, at least until Wasabi took a shot at its wing, then it focused on him. Fred jumped up and shot a fireball at it’s other wing and the nightmare roared and tried to swipe at the man, but Fred jumped out of the way.

 

Everytime the beast tried to turn or move, Honey Lemon trapped its feet in the sticky substance, and it would have to focus its energy on getting unstuck.

 

“Hey, down here!” GoGo shouted, zipping around.

 

The Spirits moved in, attacking the nightmare with all their power, causing more damage than Sora and his friends could have hoped to do on their own.

 

“It’s working!” Sora grinned, attacking the creature’s face with a shotlock from his keyblade. The creature roared and tried to strike with its claw, but then got distracted when Fred shot another fireball at is wings.

 

Another roar from the creature was cut off suddenly with an undignified squawk. Another one of Honey Lemon’s sticky traps had caught the nightmare’s feet and this time it didn’t seem to have the energy or the focus to phase out of it.

 

“That’s it!” Sora cried out.

 

“Oh, no,” Baymax said.

 

Sora frowned looking down at the robot to see what he was dismayed about, only to be suddenly thrown from Baymax’s back. “Wha--?!” Frantically, he tried to stretch out into a dive, but before his magic could take over to slow his fall, he felt a sharp pain in his back and head, his arms going limp as the ground rushed closer.

 

He just had time to think Riku and feel a hot burning sensation at his collarbone before the world went dark.

 

---

 

“Sora?”

 

“Are you okay?”

 

Sora groaned, blinking his eyes open. The shapes in front of his face were blurry.

 

“Sora!”

 

Wait... that voice he recognized. Sora struggled to try and identify the speaker, finally settling on silver hair framing bright pink eyes.

 

Pink?

 

“Riku?”

 

“Hey,” Riku leaned in close, shifting some of Sora’s hair out of his eyes. “The others said you got hit pretty good across the back.”

 

Sora frowned at the words, unable to make sense of them. When did he get hit across the back? More importantly, “Your eyes are pink...” He shakily reached out a hand to poke just under Riku’s eyes, then his gaze was drawn to his boyfriend’s mouth. “And... you got fangs?” He traced them, almost grinning at the look of bemusement in Riku’s eyes. He then noticed movement behind Riku. “Oh... you got wings too! They’re pretty...”

 

“Huh?” Riku absently glanced behind himself, “Woah.”  

 

“I detect major bruising along Sora’s vertebrae, as well as a minor concussion. Hospital care is recommended,” Baymax looked ready to fly Sora there himself.

 

“Hang on. Before we try that...” Riku summoned his keyblade and held it out. “Heal.”

 

Instantly, Sora could breathe a bit better, and the haziness around his vision faded. Along with it, Riku’s eyes shifted from pink, to purple, to their usual teal, and the fangs and wings faded away as well. If Sora hadn’t known better, he would've thought it had been a hallucination. As it was, he still wasn’t sure it hadn’t been.

 

“The bruising has been reduced and the concussion is gone.”

 

Sora did have to let out a laugh at that. Robot or not, Baymax almost sounded put out.

 

“I do not have a program like that in my files.”

 

“Sorry, Baymax. I think that’s one of those things I can’t quite program. Yet.”

 

Sora startled at the sound of Hiro’s voice, looking around for the boy, but then remembered the AR device he still wore. “Hiro? Did you make it to the garage okay?”

 

“Yeah, I’m running a search on the data we’ve already collected now.”

 

“I’m glad you made it back,” Riku stated, helping Sora sit up. “Sorry for ducking out unexpectedly.”

 

“It’s okay, we were nearly back anyway.”

 

Sora frowned tilting his head in confusion. “Huh? Ducking out?”

 

Riku chuckled, “Yeah. I, uh, was helping defend Hiro against some runaway nightmares, and then I was catching you as you fell.”

 

“He got here fast,” Gogo stated, sounding impressed.

 

Sora grinned, squeezing Riku’s hand in thanks.

 

“You’re boyfriend was like in a berserking rage mode!” Fred cut in. “As soon as you were on the ground he was like ha! And ya! And bye!” Fred jumped around, possibly trying to mimic Riku’s moves. “And then the nightmare was like ugh! And then--splat!”

 

Sora wasn’t sure what that meant, but it sounded like they won.

 

“I... may have gone a little nuts.” Riku raised one hand to his hair, brushing through it nervously. “And I think my dream eater powers kicked in.”

 

“Dream eater powers?” Honey Lemon looked curious. “Like the spirits you called on?”

 

“Yeah. I kinda dropped into Sora’s dreams once. Mostly on accident. But ever since then--”

 

“Riku’s my own personal dream eater!” Sora cheered, now feeling well enough to stand. “What happened to the spirits though, did the--”

 

“No, they’re still here.” GoGo sounded a little annoyed, and when Sora looked over, he chuckled at the team of Hebby Repps currently rolling around her feet, mimicking her skates. Besides, despite her tone, Sora could see the small grin she wore.

 

“They’re so cute!” Honey Lemon stated, cautiously petting the Peepsta Hoo, slowly growing more confident when it did nothing more than coo at her.

 

“They’re more than cute. They. Are. Awesome.” Fred gave a hug to the Tyranto Rex, who looked overjoyed at the gesture.

 

Wasabi looked at a Drill Sye wearily before giving in to its efforts to cuddle. “Are they your...pets?”

 

“Sorta...” Both Sora and Riku said simultaneously.

 

Suddenly, a series of squeaks and cries echoed through the air before a Komory Bat sailed above the rest of the dream eaters, followed by a Meow Wow bouncing along.

 

“Fuzzy!” Sora shouted, opening his arms to accept the cat/dog hybrid. Riku let out a laugh, reaching up to gently pet his bat that had settled on his shoulders. The brunet grinned, petting Fuzzy on the back and behind its tiny ears. “You did such a good job, yes you did!” He turned his grin to the rest of the group. “You all did a wonderful job. Best dream eaters ever!”

 

Several calls and squeaks answered his praise.

 

“Hey, Sora?”

 

Sora blinked, then fiddled with his AR so Hiro’s video was bigger. “Yeah, Hiro?” He petted Fuzzy gently when the Meow Wow perked up at Hiro’s voice.

 

“After you defeated that giant nightmare, a whole new batch appeared.”

 

“Where?”

 

“Right outside the cafe.”

 

“The cafe?” Wasabi blinked. “Wait. The cafe. You aunt’s cafe?”

 

“Yep.” Hiro didn’t sound pleased.

 

“So... is your aunt--” Sora frowned at the thought of Cass causing these nightmares.

 

“I don’t think so,” Hiro groaned. “Guys, remember that, uh, new guest living with us?”

 

“Oh!” Honey Lemon brightened up and pulled out her phone. “Liza right? She’s such a sweetie.” She pulled up a picture of herself with a small child, maybe six or seven, with bright orangish red hair tied in pigtails.

 

“Yeah.” Hiro agreed, then explained for Sora and Riku. “My Aunt Cass was contacted by the lady who runs the foster home nearby. They had a new girl just...well... no one really knows where she came from. But the woman at the foster home didn’t have an empty bed, so she asked Cass to take her in for a little while.” On screen Hiro shrugged, “Cass kept up with the paperwork since she’s still my guardian, and we still have Tadashi’s bed, so...”

 

“That’s nice of your aunt,” Sora grinned.

 

“Yeah,” Hiro nodded. “But, lately Liza has been falling asleep in school. Aunt Cass thinks it might be an allergy, or medical issue, or something, since she hasn’t said anything about not sleeping well. But if she’s been having nightmares...” He trailed off, but the rest of them got the idea.  

 

“We’ll be there soon Hiro,” GoGo said, then turned to the rest of them. “Can you carry us all, Baymax?”

 

“Yes, though flight safety regulations will be compromised.”

 

“We’ll have to risk it.” GoGo began to climb aboard the robot

 

Sora followed, feeling Riku’s warmth behind him as the older boy climbed on as well. With no more nightmares to fight nearby, his dream eater spirits began to dissipate, Fuzzy and Komory Bat whining a bit as they disappeared.

 

“I do not do risk, but I understand the need for speed.” Baymax readied this thrusters.

 

“That’s a good robot.”

 

When Sora glanced over, he found the woman grinning.

 

Honey Lemon climbed up on Sora’s other side, while Wasabi and Fred clung to the robot’s hands.

 

“I still don’t see why Hiro can’t invent a car or something...” Wasabi groaned.

 

Then Baymax took off.

 

It was just like Sora remembered it to be, flying faster than Airstep could take him, Baymax’s systems easily dodging obstacles in their way. He grinned as they flew through the night sky just above the tallest skyscraper. When he glanced up, he saw Riku with a similar grin on his face, trying to take in the sights. Sora hoped there would be time later for another flight. His boyfriend would love to see the city in the daylight.

 

Too soon though, they were pulling up to Hiro’s garage next to the cafe, and It became clear that this was the source of the nightmares by the number that congregated in the street. “How did Hiro not notice these guys till now?”

 

“Because Hiro is usually out late fighting them.” Hiro answered as he opened the garage, his gear already gone. “Leave the AR devices here though. Cass doesn’t know about the superhero part.”

 

“Got it.” Sora put his device back on Hiro’s desk, Riku doing the same. The others ditched their suits as well. Then they followed Hiro inside the cafe.

 

A woman was still cleaning up the counter when they entered. “Hiro! You’re back! I was worried, with those monsters outside!” Cass practically hopped over the counter to give Hiro a hug.

 

“I’m okay Aunt Cass. I had Baymax with me. And everyone else.”

 

“I see that! Is anyone hungry?” She then noticed Sora. “Oh... Sora right? It’s been a while. HIro’s been wondering when you’d visit again.”

 

“Okay Aunt Cass!” Hiro’s face was turning a dark shade of red. “That’s enough reminiscing. I was not wondering when Sora would be back.”

 

“Yes, you were,” The woman countered. “You just mentioned the other day that you thought he was so cool and stuff and hoped he’d be back soon.”

 

“Why’s your face all red, Hiro?” Sora wondered, tilting his head in confusion. Behind him, Riku was trying to hide his laughter, though the brunet wasn’t sure why. Was something funny?

 

“Diagnosis:  Puberty.” Baymax stated, which launched everyone else into laughter as well, though Sora still wasn’t sure of the joke.

 

Hiro’s face grew even redder. “Haha, whatever...”

 

Riku put a hand on Sora’s shoulder. “I get it Hiro. Sora is pretty awesome.”

 

Sora instantly brightened up, “You think so?”

 

Riku grinned softly and leaned in to gently press his lips to Sora’s hair. “You doubt me?”

 

“Oh! You must be Sora’s boyfriend!” Cass said, and now Riku was the one whose face was slightly red. “Sora showed me your picture. He’s very proud of you.”

 

“Um--” Riku coughed nervously and ran a hand through his hair. “Well... Trust me. I’m not nearly as great as Sora thinks I am.”

 

“No, he’s even better,” Sora nodded. “I just know all his uncool secrets. Like the fact he’s scared of spiders.”

 

“Sora!” Riku groaned and buried his face in spiky brunet hair. Though his arms encircled Sora’s waist as well, so the younger boy knew his boyfriend wasn’t too upset.

 

Finally Hiro let out a laugh, his own embarassment seemingly forgotten. “Anyway... Cass, did Liza go to bed?”

 

“Hmm? Yes, about an hour ago I think.”

 

“Right...uh...” He turned to the rest, “Why don’t you guys eat...and maybe explain? Sora, Riku and I will check on Liza.”

 

“Hmm?” Cass turned to the rest, “Explain what?”

 

“Uh well--” Wasabi stammered, his voice fading as Sora and Riku followed Hiro up the stairs. “The monsters are uh-- “ The voice faded completely when they reached the third floor.

 

Hiro opened the door to the room he had shared with Tadashi. The room divider was closed, so the boy knocked softly. “Liza?”

 

“Go away!” a high childish voice called back, though it was followed by a whimper.

 

“Can I come in? I brought some friends. We might be able to help you.”

 

“No!”

 

Sora heard the unmsitakable sound of a nightmare forming, followed by a whimper and he nodded at Hiro.

 

The boy nodded back and knocked again. “Liza, I know you don’t want us to come in, but we think you might be hurt. Can we come in to check on you?”

 

“... Okay.” The voice was quiet.

 

Hiro shifted the screen out of the way, “Can I turn on the light?”

 

“Please,” Liza whispered.

 

Hiro did so, and Sora saw that the girl was huddled under the blankets.

 

“What’s wrong, Liza?” Hiro asked, hovering near the bed.

 

“Monsters.” The voice was muffled by the blankets. “They’re big and scary.”

 

“I see,” Hiro nodded. “But it’s okay. My friends and I can take care of them.”

 

Slowly a hand peeked out from underneath the covers, then a head of orangish red hair. “Really?”

 

“Yep!” Sora jumped in. “See that guy over there?” He pointed at Riku. “He’s the perfect defender against scary monsters. He always chases all of mine away!”

 

The girl looked down. “Really?”

 

Suddenly another nightmare Meow Wow popped into existence and the girl let out a small shriek, looking like she wanted to dive under the covers again. Before she could do so however, Riku leveled the creature with a glare. The Meow Wow squealed and disappeared before it could cause much trouble.

 

Sora grinned, “See? He’s what all the nightmares fear.”

 

Liza let out a little giggle and then nodded.

 

Sora’s smile grew, glad that her fear was fading. “My name’s Sora! What’s your’s?”

 

“...Liza.”

 

“It’s great to meet you, Liza!” Sora reached out, offering his hand. After a moment of hesitation, the girl shook it. “Can I sit on your bed?”

 

She thought about it before nodding and Sora grinned in thanks, taking a seat. Behind him, he heard Riku let out a huff of amusement, which drew Liza’s attention. Sora pointed. “That’s my boyfriend, Riku. He really is a good nightmare deterrent.”

 

“He’s tall,” Liza noted.

 

“I know, right?!” Sora laughed. “He scares all my nightmares away. So they won’t hurt us while we talk, okay?” He waited for her to nod and then continued. “So do you like living here with Aunt Cass and Hiro?”

 

“It’s better than where I was before,” Liza set up a bit more and drew her knees to her chest.

 

“Where was that?” Riku wondered, but Liza just shook her head and shrugged.

 

“But you like it here now, right?” Sora wanted to be sure that Liza wasn’t scared of her new surroundings. He knew from experience that it was difficult to sleep in a place he didn’t feel comfortable in.

 

Liza nodded, then glanced shyly at Hiro. “Hiro has to go to school a lot though, but sometimes he brings Baymax home.”

 

“Do you like Baymax?” Sora wondered.

 

“Yeah. He’s warm.”

 

Sora could agree with that. “And how old are you?”

 

The girl shrugged. “I dunno. Seven, I think.”

 

Sora frowned in thought. He was pretty sure that he could remember how old he was at seven. He tried not to let his confusion show though. “Wow! That’s a big age!”

 

She giggled, wiping a few more lingering tears from under her eyes. Sora noted the dark circles. She must have been tired for a long time, maybe even longer than Cass and Hiro had known her.

 

“So why aren’t you asleep? It’s after midnight, and all little kids should be asleep to grow up big and strong and healthy!” He flexed his muscles to demonstrate, ignoring Riku’s laugh.

 

Liza didn’t find it funny though, her fear returning. “But... Something bad is gonna happen if I fall asleep!”

 

“Hmm?” Sora tilted his head. “What would happen if you fall asleep?”

 

“I don’t know,” Liza pulled at one of her pigtails gently. “But I’m just... I’m scared I won’t wake up.”

 

Sora felt a spike of fear run through him. Sleeping without waking up... he knew that feeling all too well. But for a child to have that sense...no wonder she was having nightmares appear in the waking world. She was sleep deprived, and a nightmare probably formed when she had been on the verge of sleep and wake. Then she became terrified to sleep at all.

 

“We all get nightmares like that,” Hiro reassured her coming to stand closer to her instead. She looked up in curiosity. “I used to fall asleep and dream that my best friends were no longer there. But you know what? That made waking up all the better. And I found that, the more I slept, the less I had that dream, because I knew that it wasn’t real.”

 

Slowly, Liza nodded her head. “But... when I sleep, it’s dark...”

 

“And that’s okay.” Riku stepped closer, kneeling next to the bed so he was at her eye level. “Because darkness holds your sleep. Both your nightmares and your dreams will be there waiting for you. But you have to learn how to face them. You can’t keep avoiding them and passing out during the day,” Riku let out a small laugh. “Trust me, I know that from experience.”

 

Sora frowned at his boyfriend. It seemed like today was all about new Riku discoveries he would have to ask about later. But for now--

 

“What’s your favorite animal?”

 

Liza blinked at the sudden change in topic and even Riku let out a noise of curiosity.

 

“Umm... Dragons and lions!” Liza exclaimed, then quietly she added. “And sheep.”

 

“Dragons and lions and sheep coming right up!” Sora grinned, trying to focus his energy on calling on just Ryu, Aura, and Tama.

 

The three dream eaters appeared, though Fuzzy the Meow Wow also popped back into existence, apparently not content with being dismissed. He ignored Sora entirely in favor of bouncing over to Hiro and cuddling him instead.

 

“Hey there, Fuzzy,” Hiro grinned petting the animal on the head, careful to avoid his horn.

 

“Wow!” Liza exclaimed, holding her hand out to pet the sheep. Tama baa’d in contentment, instantly trying to climb into the bed. Aura Lion and Ryu Dragon hovered near the end, unsure of what to do with no nightmares to fight.

 

“Oh my!”

 

“Oh, no.”

 

All four of them looked to the door in shock as Cass and Baymax hovered in the doorway, several steaming mugs in their hands.

 

“I uh... brought up some hot chocolate,” Cass muttered, hurrying over to sit on the bed next to Liza, eyeing the sheep dream eater wearily. “What are...”

 

“Highly efficient stuffed animals!” Hiro quickly shouted out. “They’re uh. Sora’s project at his University. Liza’s been having trouble sleeping, so Sora brought them over.”

 

“Oh,” Cass reached out and petted the ‘stuffed’ sheep who let out a quiet sound. “Okay then.” She grinned up at Sora, “How thoughtful! I didn’t realize that Liza hadn’t been sleeping.” She turned back to the girl. “I’m so sorry.”

 

Liza shrugged. “I didn’t want to tell you...”

 

Cass frowned and hugged the girl. “Well, hopefully Sora’s stuffed animals help. And here, drink this. It might help as well.” She passed the girl over some hot chocolate, then passed her other mug to Hiro.

 

Baymax stepped into the room and passed a mug to Sora and Riku as well. They both murmured a thanks and Sora took a drink, feeling instant comfort at the familiar warmth.

 

“Hiro. The hot chocolate adds nothing nutritional to your well-being, but given the relaxed muscles contractions and deep breathing, I can only surmise that it has caused you all to de-stress.”

 

“Got in in one Baymax.” Hiro grinned. “I guess Tadashi didn’t program in the wonders of hot chocolate, then?”

 

“I will add it to my archives for future reference.”

 

Sora laughed, watching as Liza quickly trained her mug, petting Tama all the while. Ryu had curled up at the end of the bed near Liza’s feet, while Aura nested on the floor. Fuzzy had left the room, though judging by the squeaking bed springs nearby, he had only migrated as far as Hiro’s bed. Sora chuckled and petting Tama as well. “These guys will take care of you while you sleep, okay Liza? And if you wake up, Cass and Hiro and Baymax will be here to help. Riku and I will be nearby if you need us.”

 

Liza blinked tiredly, Tama’s natural sleep magic and the hot chocolate taking effect. “Okay...”

 

Sora grinned, “Good night, Liza.”

 

Cass tucked the girl in and grabbed her mug to take downstairs. Hiro and Riku followed, and Sora was about to as well when a tiny hand caught his own. Frowning he turned to look down at the girl.

 

“Can I tell you a secret?” she asked. “Liza’s not my real name, but was all i could pronounce when the people first found me. But can I tell you my real name?”

 

Sora grinned, “Of course you can!” He leaned in for the girl to whisper it in his ear. When she was done, he leaned back. He didn’t quite recognize the name, but it felt familiar to him in a way. “That’s a beautiful name.”

 

She grinned and then nodded off completely, Sora shuting off the light as he left. Riku and the others were waiting for him in the hall.

 

“What I don’t understand, is why Liza was afraid to sleep,” Cass wondered, leading the way back into the cafe.

 

“She’s been too scared to sleep,” Sora explained. “That’s why she might have been sleeping throughout the day. She was passing out as her body lacked proper rest.”

 

“But why avoid sleep at all?”

 

Sora shrugged. “Fear can make us all do irrational things. She said she was afraid if she fell asleep she wouldn’t wake up. That’s why I offered the dream eaters...er.... The stuffed animals. I have a personal dream eater that helps me sleep whenever I need it.” He offered up a grin, the smile growing when he felt Riku’s hand on his back in reassurance.

 

“Oh... thank you again, then.”

 

When they reached the cafe, they found the others with their own mugs of hot chocolate, all of them looking a little more sleepy than earlier.

 

Sora chuckled. “Well. I don’t think we’ll be having any more nightmares to deal with tonight. So I suppose we should all go and get some rest.”

 

“Agreed,” Hiro said.

 

The others promised to visit in the morning to check on Liza. Hiro and Baymax returned upstairs to sleep and recharge. Fred offered Riku and Sora a place to stay, but Sora waved him off.

 

“There’s something I wanted to show Riku. Don’t worry, we’ll meet up with you here at Hiro’s garage in the morning.”

 

They waved their goodbyes and then Sora led Riku down the street in the opposite direction, holding his boyfriend’s hand, finding just as much comfort in the familiar callouses as he did in the hot chocolate earlier.

 

Riku squeezed his hand briefly. “Are you sure you’re okay Sora? You did take a bit of a beating earlier.”

 

“Yeah, I’m fine,” Sora offered a grin.

 

Riku didn’t look too reassured. “If I hadn’t--”

 

“But you did.” Sora countered, pulling them to a stop. “Just like every other time I needed you. You were right there.” He leaned in, pressing his forehead to Riku’s.

 

He heard more than saw the silver haired boy huff and draw Sora into a chaste but lingering kiss. Then Riku pulled away just enough to raise a hand to Sora’s chest, laying a gentle finger on the dream eater charm. “I suppose you were right to have the forethought to keep this where you can’t lose it.”

 

“Hmm, maybe,” Sora acknowledged. “But I know you would have been there anyway.”

 

Riku didn’t look as sure, but Sora gave him a brief kiss on the cheek, letting out a small smile at the prickly stubble he felt there. Despite Riku’s reservations, Sora believed in him always.

 

“We should probably tell Master Yen Sid that my dream eater powers are growing a bit,” Riku absently licked his lips, maybe still feeling the ghostly pricks of fangs. “That’s the first time I’ve taken on dream eater attributes outside of your dreams.”

 

Sora frowned, starting to walk again. “But I was still technically asleep. Knocked out is asleep right?”

 

“Not...really?” Riku frowned, “But I suppose that’s something else to take into account...”

 

Sora grinned. There would be time to think on it later. For now, there was something he really wanted to show Riku.

 

---

 

They managed to run and airstep to the top of the San Fransokyo Bridge without being seen and now Sora curled contentedly into Riku’s side, dozing a little bit as the silver haired boy ran his fingers through brunet spikes.

 

He could feel Riku breathing deeply as well, more relaxing than dozing. Their steady magic kept them comfortably warm in the cool early morning breeze.

 

“What Liza said before,” Riku spoke softly, as if he wasn’t sure Sora was awake. The brunet grunted in acknowledgement and Riku continued. “About being afraid that if she fell asleep she wouldn’t wake up. You looked like you might have understood what she was talking about.”

 

Sora’s breath hitched, and he scooted closer to Riku’s side, hearing the older boy’s steady heartbeat. “Uh, yeah. I just--since I got back, sometimes I’m scared to fall asleep. That I might wake up back there and it would be like you never came and--” He was cut off when Riku’s arm tightened around him.

 

“I would never let that happen. Ever.”

 

Sora grinned and squeezed his arms where they were wrapped around Riku’s waist. “I know you wouldn’t. But it doesn’t stop the nightmares.”

 

“Then why haven’t you called on me to eat them?”

 

“Because I know they’re not that scary. Not really.” Sora shrugged. “It’s a moment of fear, but then I move past it. I save you for the really scary stuff. Like falling out of the sky.”

 

Riku huffed and turned to kiss Sora’s spiky hair.

 

“Your turn now,” Sora muttered, mustering up the energy to pull away just enough to grab at Riku’s hand, holding the wrist gently. Now that he knew what he was looking for, he could feel the stiff padding within Riku’s glove. “What’s this about a never healed broken wrist?”

 

“Ahh.” Riku tried to pull away but Sora held firm. “That’s, uh--well... I actually got that from Roxas. When I fought him. He had hit me with the blunt of Oblivion and it fractured my wrist. Then I, you know, took on Ansem’s form shortly after that, so it never got a chance to heal. When I changed back it stayed fractured. I was using a brace when we fought Xemnas.” He glanced down at Sora. “You didn’t notice?”

 

“I thought it was just an armband so you looked ‘cool.’” Sora pouted poking Riku’s chest with one finger. “You never complained about it hurting.”

 

“It didn’t really--”

 

“Riku--”

 

“Not that much at least,” Riku amended, pulling his hand back so he could lay it against the cool metal of the bridge again. “I had my best friends and my body back. The twinge in my wrist was really small compared to all the joy I felt.”

 

“Hmm...” It didn’t sound too convincing to Sora but he let it drop. It was clear that Riku was used to it now, so he supposed it wasn’t healthy to dwell on it. Instead he switched topics. “And the whole facing your nightmares and your dreams instead of avoiding them?”

 

This time Riku’s face really did heat up, the redness spreading to the young man’s ears. “Ah, so when is the sunrise again?”

 

“Riku.” Sora intensified the pout.

 

“It’s nothing, really. I just...” Riku let out a sigh when he saw the brunet’s pout. “That year you were asleep. I was terrified to go to sleep myself. Ansem haunted my nightmares. And when I did dream something pleasant, you were there and--” he cut himself off with a cough. “Well... it was before I could really admit to myself that what I felt for you was okay to feel, so I became scared of those good dreams too and--” Riku let out a sigh. “It was a long year.”

 

Sora frowned, wrapping Riku up in his arms again and pulling the boy so silver hair rested on his own chest. “Sounds like it. I’m glad it’s over. I’m really glad that whole Xehanort mess is over. Hopefully no more bad guys turn up until the next round of keyblade wielders is ready to face them.”

 

Riku let out a shaky huff of air. “Somehow I don’t think we’ll be that lucky.”

 

Sora frowned and tickled Riku’s side, grinning when the silver haired boy let out a puff of laughter. “What did I saw about being pessimistic? You gotta be more positive!”

 

“Yes sir!” Riku grinned, tackling Sora so they were laying against the cool metal of the bridge instead, watching the distant light of worlds far away. “Hopefully whatever is out there will let us have a bit more vacation time before deciding to attack.”

 

“That’s only marginally better,” Sora grumbled, but took Riku’s hand anyway as they looked up at the stars for a bit longer. “Do you think Liza’s gonna be okay? I can see if the dream eaters will stay for a little while. Just so she can get used to sleeping at night again.”

 

“I think that might be a good idea,” Riku agreed.

 

Slowly, the sky began to lighten and Sora excitedly sat up, dragging Riku along with him. “It’s happening!”

 

The sky began to lighten even more and then the sun broke over the horizon, turning the sky into a beautiful rainbow of pastel pinks, purples and yellows.

 

It was beautiful.

 

Beside him, Riku let out a gasp of his own and Sora grinned.

 

“I knew the sunrises here would be as beautiful as the sunsets,” the brunet admitted quietly, “But I think I like the dawn more.”

 

“Why?” Riku asked, genuinely curious.

 

“Hmm, well... the colors remind me of a dream eater. So that’s cool.” Sora grinned at Riku when the older boy rolled his eyes and muttered an ‘obviously,’ under his breath. “But it’s more than that. That first light after a dark night shines the brightest I think. The darkest colors give way to a rainbow... and when I look at the sky, I’m kind of reminded of our combined keyblade. Dark and light. It’s dawn.” He squeezed Riku’s hand. “It reminds me of you. The brightest light after a dark and scary night. A promise of new morning.”

 

There was a shaky gasp of air and when Sora looked over in shock he found his boyfriend crying, tears leaking out of teal eyes. “Riku? What’s wrong? Did I say something?”

 

Riku shook his head but then nodded after a moment. “You know, I told you once that you had a way with words, but your actions spoke louder. But, damn, Sora. I don’t think I’ll ever be able to top what you just said.”

 

“Huh” Sora tilted his head, confused, but then Riku leaned in and captured his lips, pouring every ounce of love into the kiss. Sora groaned and reached out tangling his fingers in silver strands of hair made nearly rose colored in the morning sun. He pressed back, pouring his own love into it.

 

He would never, ever , get tired of this. Not even if all the lights in the universe blinked out at once. He and Riku could generate their own light.

 

“I love you,” Riku said pulling away just enough to whisper the words between them. “I always feel like I didn’t say it enough before, but I do Sora. I love you so much.”

 

“I love you, too,” Sora answered without hesitation. Of course he loved Riku. But the words seemed to have so much more meaning now for some reason. It was no longer the shy teenage love, but a love he felt would last for decades, maybe centuries if they tried hard enough. “So... best vacation so far?”

 

“I just hope there’s many more like this in the future,” Riku answered, leaning in to capture his lips again.

 

Sora groaned and leaned back against the metal of the bridge. In a minute, they would have to go head back to Hiro’s garage. In a minute, they would go check on Liza and make sure the nightmare problem wouldn’t be so problematic from now on. And in a later, later, later minute they would have to return to the tower and tell Yen Sid about the waking nightmares, Riku’s growing powers, and what they might mean for the future.

 

But for now, Sora was content to hold his love close, his own personal dream eater.

 

The one who would always find him, no matter the distance.

Notes:

Note on Liza: To those who caught it, yes, Liza is kind of meant to be Stretlitzia, or at least, a possible reincarnation of her (Kingdom Hearts has not come out and said that Reincarnation wasn't possible, so I'm rolling with this). I mostly derived the name Liza from the fact that I can't read and thought that Strelitzia's name was "Stretliza."

Again, I hope the Big Hero 6 gang was in character. I did rewatch the movie and adjust some dialogue.

I apologize of Sora and Riku seem a little out of character. I was experimenting with writing a couple that was very comfortable with their relationship and showing affection in front of others.

Hope you enjoyed! :D

Notes:

Leave a comment if you enjoyed it! (or if I left in a gaping grammar or spelling error.)

Also, I kept messing up and writing Dream Eater as one word and Heartbinder as two, so if you spot one of those mistakes around, let me know, though I'm pretty sure I caught them all.