Actions

Work Header

catch my eye

Summary:

Ever since Kairi had mentioned it, Sora couldn’t stop noticing. Out of the corner of his eye, Riku’s attention was always on him. Not directly, not blatantly, but if you knew to look for it it was impossible to miss.

Sora couldn’t tell if this was a good thing… his heart told him, yes, of course, but the two had always been super competitive. Maybe this was just another thing that Riku was trying to win at. 

 

Kinktober day 5 - strip tease! prompt is from kinks-your-tober ^-^

Notes:

wow me? writing something so light? the things u do for love...

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

Work Text:

Ever since Kairi had mentioned it, Sora couldn’t stop noticing. Out of the corner of his eye, Riku’s attention was always on him. Not directly, not blatantly, but if you knew to look for it it was impossible to miss.

 

Sora couldn’t tell if this was a good thing… his heart told him, yes, of course, but the two had always been super competitive. Maybe this was just another thing that Riku was trying to win at. 

 

He wanted to test it out, but he just didn’t know how. He wanted to know why, what the limits were, what it meant for him.

 

His opportunity arrived with the first warm day after a week straight of storms. He tried to drag the three of them out to the play island, but Kairi didn’t want to go, so instead they found themselves at the little inlet tucked behind Sora’s house. It was rocky and slick, but there was about four feet’s worth of a sandy beach that caught some sun right at midday.

 

Three pairs of sneakers were haphazardly strewn about the smooth rock that jutted a foot up, and three pairs of skinny ankles were standing in the cold water, pants hiked up just enough to prevent them from getting wet.

 

The water was calm; it would have been the perfect day to go for a swim, but the storm had brought up water from the depths of the ocean that felt like it had been frozen for centuries, and the sun wasn’t yet strong enough to warm it up.

 

Still, Sora was determined to push Riku’s limits. The older boy always had an upper hand between the two of them, always coming out on top, but this? If Sora could play this right, he was sure he could catch Riku out, give himself some good, solid material to tease him relentlessly for days to come. 

 

“Hey Riku!” He nudged the boy standing next to him. “Let’s go further into the water!” 

 

A scoff was his only answer. That was fine. Preferable, even. Better for Riku to stay up by the beach, where he would have a better view of Sora.

 

He took a step forward. Gods, it was cold. Another step, and another, until his movements were slowed by the drag of the ocean pressing in around his thighs. 

 

“Sora, come back. You’re gonna get sick!” Called Kairi. He ignored her, aside from turning over his shoulder and flashing them his brightest grin.

 

Finally, he was up to his shoulders, and he clenched his jaw to keep it from chattering. He swam around a bit, making sure his clothes were thoroughly drenched, and then made his way back on his stomach.

 

Kairi flinched back onto the shore once Sora was close enough. “Don’t you dare splash me!”

 

He laughed, getting his feet under him and then slowly rising out of the crystalline waters. He had worn a white t-shirt today, and jeans that clung uncomfortably to his legs. He casually watched Riku, who, to his delight, had his own eyes almost-subtly trained on Sora’s chest. 

 

He pretended not to notice, but a smirk threatened to pull the corner of his lip upwards as he strolled past him and back onto the sand. 

 

“Geez Kairi, it sure was cold!” His voice was light, but the slight breeze that floated over the ocean and through the trees genuinely was making him shiver a bit. Turning back towards Riku, he brought his pointer fingers to his chest and laughed as he exclaimed, “Look how hard my nipples are!” 

 

Another scoff from the boy. “Was that your goal? To make your nipples hard?”

 

“C’mon Sora, you should go get changed.”

 

He stretched his arms to the sky, before they found a place behind his head. “But it's so nice out today, I don’t want to miss a single drop of sun.”

 

Sand was sticking uncomfortably to his feet, and Kairi scooped up her own shoes as she started back up the mini-cliffside towards Sora’s house. “Well, I’m hungry. I’m gonna go pick through your fridge.”

 

One of his hands raised in farewell. 

 

“Kairi’s right, you're gonna get sick.”

 

Riku was still standing at the same spot, and Sora made sure to tilt his head down and subtly bat his lashes at him. “You’re right.”

 

With that, he crossed his arms over his body to grab the hem of his shirt, and began pulling it up over his head. The wet fabric stuck to his back and sides, so he had to wiggle a bit to pull it up. He paused once his arms were around his face, fully flashing his torso towards Riku. 

 

“Hey Riku, do you think the weather will be nice tomorrow too?” 

 

Silence, before Riku cleared his throat. “I don’t know, Sora. Maybe.” He was still looking. Good.

 

He pulled the shirt all the way off then, tossing it carelessly to the side. Sora’s gaze wandered around their surroundings as one hand moved to pop the button open on his jeans, the other absentmindedly scratching across his peck. 

 

“Maybe we could go to the play island. Who knows when the weather will be nice again.” The same hand that had unbuttoned his jeans now moved to unzip the fly, slowly, Sora playing it off as though he was lost in thought. “Monsoon season has only just started, after all.”

 

He risked another glance at Riku. There was a dust of pink across his nose bridge, the willow above their heads casting dappled shadows across his face and shoulders and over into the water around his ankles. 

 

“Are you seriously going to get naked right here?” 

 

Was Sora imagining it, or did Riku’s voice sound tight?

 

“Why not? My clothes are wet and I’m uncomfortable.” His shoulders lifted in a half-shrug as he hooked his fingers into the belt loops at his waist. It wasn’t easy. He wriggled and twisted, and it was probably no where near as alluring as he was trying to be, but when he turned and leaned down to brace his arm against the rock to keep his balance as he stepped out of the wet jeans, he could have sworn he heard Riku inhale sharper than usual. 

 

The boy turned towards where the sky met the ocean. “And who’s fault is that? You’re the idiot that decided to get in the water.”

 

Sora was left in just his boxers when he straightened up, but he took his time lifting the crumpled pants off of the sand, attempting half-heartedly to shake them out. He opted to ignore Riku’s jab.

 

“Now that I think about it, it’s been a while since we’ve seen each other naked.” This was pushing it, maybe. But Sora really wanted to see how far Riku would let him take it. He let his voice take on a pensive note as he folded the jeans haphazardly and placed them onto the rock.

 

The house was quiet where it loomed in all its single-floor low-roof glory, tiles sagging under years of heavy rain and blinding sun. Sora stared up at it, briefly considering how much time he might have before Kairi came back. He slid a hand down his hip bone, turning to Riku at the same time that his thumb played with the waistband of his boxers.

 

It snapped against his skin as he thumbed it, and Riku’s eyes shot back to Sora. He smirked for real, now.

 

“Say, Riku. Maybe we should compare!” He took two steps forward, pushing his boxers down just enough that the top of his pubes peeked out over the band. 

 

Riku crossed his arms but didn’t back away, eyebrows furrowed and resolutely looking Sora straight in the eye. “I’ve seen you before, we don’t need to compare.” 

 

Another step forward, and with a tilted head he casually rested his forearm onto Riku’s shoulder as he shrugged his own, other hand still tucked into his underwear. “Yeah, but I’m a grower. You’ll have to get me hard first if you want the full experience.” 

 

At that, blood rushed to Riku’s face, staining his ears and cheeks red as he pushed Sora’s arm off of him and shoved past, hastily grabbing his shoes. 

 

“Hey!” Sora called after him, laughing. “I was just joking!”

 

From where it lay crumpled, Riku scooped up Sora’s shirt and threw it back at him, hitting him squarely in the face and causing the sand that had stuck to it to fly everywhere. “You need to work on your jokes. Sounds like you want me to get you hard.” 

 

Sora scrambled after him, gathering up the rest of his clothes into his arms as he passed. “So is that a no, then?”

 

Riku didn’t bother looking over his shoulder. “No to what, comparing dicks or getting you hard?”

 

“I’ll drop my pants right now, dude. Look!” 

 

And, to Sora’s delight, Riku actually turned around. Of course, Sora didn’t finish stripping naked, once again pausing with his clothes tucked under one arm and the opposite hand pulling at the waistband of his boxers.

 

A cheeky smile was thrown up the small cliff towards Riku. “If I show you mine you gotta promise to show me yours.”

 

He scoffed again, and continued picking his way up to Sora’s back porch. “You’re actually so annoying.”

 

Sora jogged to catch up, almost barrelling into Riku’s back as he opened the back door and waved at Kairi who was sitting at the counter eating a sandwich.

 

“I’m getting mixed signals, Riku. Do you or don’t you want to see my─”

 

“Sora, where the hell are your clothes?” Ah, right. Kairi. 

 

“I was wet! I’m gonna go change into something else, wanna come, Riku?”

 

No answer, but Sora heard his footsteps follow him to his room anyways. The older boy leaned against the door frame, arms still crossed as he observed Sora shove his wet clothes into the empty hamper. 

 

Sora turned away and actually, for real this time, took off his boxers. His skin was still wet at his crotch, uncomfortably so, so he glanced over his shoulder as he finished stepping out of the damp fabric towards where his towel was hung on the back of the door, just behind where Riku was pointedly not looking at him. Sora waltzed right up, one hand on his hip as the other reached behind Riku’s head to grab the fabric.

 

Their faces were close, now, and Riku’s eyes were wide, staring into Sora’s with a bit of a shocked expression. He was frozen, and Sora was sure he wasn’t even breathing. 

 

“Riku,” his name fell from his lips as a whisper, brown eyes blinking slowly at green.

 

A beat, and then an equally quiet yet definitely tighter, “...yes?”

 

Sora wasn’t really a shy guy, but even if he was, he would for sure push past it again just to see the color in Riku’s cheeks as he tried to ignore Sora’s limp dick hanging between them. “Can you please move, you’re leaning against my towel.”

 

His eyes shot behind him to where Sora’s fist was still wrapped around the obnoxious fluffy yellow fabric, and then he closed them as he swiftly ducked under Sora’s arm to leave the room. 

 

Sora laughed again, bright and happy. Who would've guessed that teasing Riku in this way would be so much fun?

 

Notes:

happy kinktober day 5! we've finally gotten to the point where i dont have every single day written out, so i will be putting in some SERIOUS work today to get day 6 finished in time for tomorrow.

Series this work belongs to: