Work Text:
The package arrived in a plain black box, unmarked and discreet.
Kenta stared at it on the kitchen counter, towel slung loosely around his hips, skin still damp from his shower. He knew exactly what was inside. He’d known ever since Kim messaged him two days ago with a smirking devil emoji and the words, “Let me know when it gets there, baby.”
Kenta’s fingers trembled slightly as he peeled the tape off. His heart was thudding louder than it should. There were worse things to receive from your long-distance not-quite-boyfriend, especially if that boyfriend was Kim. The dildo was sleek, thick, and impossibly pretty for something meant to make him fall apart.
The sight alone made Kenta press his thighs together.
That night, Kim video-called him.
Kenta was already curled up in bed, tank top hugging his chest, blanket pulled up to his waist. The glow from the screen lit up Kim’s face in soft hues — messy black hair, silver earrings glinting, and that lazy grin that always made Kenta feel a little too warm.
“Hi,” Kenta murmured, voice soft.
Kim hummed. “Hi, baby.”
Kenta flushed. He bit his bottom lip and tucked his chin down, trying not to smile too obviously. But Kim caught it — of course he did. His eyes were sharp even through pixelation.
“Did you get my gift?” Kim asked.
Kenta nodded slowly, shifting so the blanket draped lower. “I did.”
“And?” Kim leaned back against his headboard, shirtless and tempting, one hand already sliding over his chest. “Did you open it?”
“Yes.” His voice was breathy now. “You’re insane for sending me that.”
Kim chuckled. “You didn’t like it?”
“I didn’t say that.”
Kenta’s legs twitched under the blanket. His skin prickled with anticipation. Kim looked at him like he already knew how wrecked he’d be before the night ended.
“Show me,” Kim said, voice dipped low and commanding.
Kenta hesitated for half a second before reaching under the pillow and pulling the dildo out. He held it in his palm, blushing furiously.
Kim sucked in a sharp breath. “Fuck. Looks even better in your hand.”
“Kim—”
“Don’t get shy on me now, baby. We’re both alone tonight, aren’t we?” Kim’s tone was coaxing, seductive. “Let me see you. I miss you.”
Kenta swallowed, pupils dilating. “I miss you too…”
“Then be good and let me watch.”
The words made Kenta shiver. He set the phone down against the pillow, angling it just right so Kim could see the full stretch of him: his thighs, his chest, the way the tank top clung to his body. Slowly, he pushed the blanket away, revealing the bulge in his shorts — already aching.
Kim cursed under his breath, hand palming his cock through the fabric of his sweats. “You’re so fucking hot.”
Kenta reached under his top, fingers ghosting across his chest, teasing his nipples the way he knew Kim liked. His breath caught when he heard Kim groan — a real one, deep in his throat, full of need.
“Wish I could touch you,” Kim murmured. “Wish I could put my mouth on those pretty tits.”
“Kim—fuck—don’t say shit like that when I’m already hard.”
“I’m just getting started, baby.”
Kenta’s hand drifted lower. He slipped his shorts off, bare now, cock flushed red and leaking against his stomach. He heard Kim’s breath stutter on the other end.
“You’re not even touching yourself yet and you’re dripping,” Kim whispered.
Kenta whined, hiding his face in the crook of his arm. “It’s your fault.”
“You like the toy?”
“I haven’t used it.”
Kim raised an eyebrow. “Why not?”
“Because I was waiting for this.”
Kim’s face softened. “Good boy.”
The praise made Kenta moan.
“Okay,” Kim said, voice rough. “Show me how you get yourself ready.”
Kenta grabbed the bottle of lube from the drawer — the one he only ever used when Kim told him to. He slicked his fingers, spreading his legs slowly, teasing the rim with practiced precision. The dildo sat beside him, threatening and beautiful, but he wasn’t ready yet. Not until Kim said so.
Kim stroked his cock, slow and tight at the base. “Fuck, that’s it. Just like that. Stretch yourself open for me, Kenta.”
“God, I wish you were here,” Kenta whispered, one finger slipping inside. His thighs trembled, breath coming in gasps.
“I wish I was too. I’d have you crying into the pillow already.”
“Kim…”
“Add another finger, baby. I wanna see how greedy you can get.”
Kenta obeyed, moaning softly as he worked himself open. Kim watched with hungry eyes, biting down on his lip. There was a look in his gaze — part reverence, part possessiveness — like watching Kenta fall apart was something sacred.
When Kenta was breathing hard and flushed to his chest, Kim finally said, “Now. Use the toy.”
Kenta reached for it, lubing it generously. The first push made him gasp, hips jerking. It was thicker than his fingers, unforgiving.
“Go slow,” Kim said gently, even though his own voice was shaking. “You’re doing so good.”
“F-fuck—Kim—”
“That’s it. Take it. Imagine it’s me. Imagine I’m there, fucking you into that mattress.”
Kenta cried out, hand curling around the base of the toy as he thrust it in deeper. His body arched, face flushed, mouth open in a perfect O.
“God, baby,” Kim groaned. “You’re fucking beautiful like this.”
Kenta whimpered, thighs quivering as he fucked himself slowly. “K-Kim… I can’t—”
“Yes, you can. Let me hear you, baby. Don’t hold back.”
Kenta sobbed his name, eyes glassy with tears as the toy hit just the right spot. His other hand gripped the pillow, knuckles white, body trembling as he chased his release.
Kim’s voice was a low growl now, almost feral. “I want you to come with that toy deep inside you. Show me how much you miss me.”
“I miss you,” Kenta gasped. “I miss you so much—please—”
“Come for me, baby.”
Kenta’s whole body tensed — and then he shattered.
His moan was loud, needy, drawn-out. His cock spilled across his stomach as he came hard, back arching off the mattress. The toy was still inside him, pulsing against his walls, as he panted and whimpered Kim’s name like a prayer.
Kim groaned, stroking himself faster now. “God, you’re perfect. I’m so close—”
Kenta, still breathless and flushed, looked up at the screen, lips parted. “Do it. Let me see you come.”
Kim’s hand flew over his cock, eyes locked on Kenta’s trembling, cum-slick body. It only took seconds before he let out a sharp gasp, thighs jerking as he came all over his abs, voice breaking on Kenta’s name.
For a long moment, they both just breathed. Heavy, uneven, satisfied.
Kenta smiled sleepily. “So… was this part of your long-distance boyfriend plan?”
Kim chuckled, still breathless. “Only the beginning, baby.”
Kenta lay on his back, boneless, flushed and glowing in the soft lamplight. His thighs twitched every few seconds, and the toy — now carefully set aside — glistened on the pillow beside him.
His chest rose and fell slowly, body coated with sweat and release, the sticky warmth still cooling on his skin. He blinked at the screen, dazed.
Kim was still there. Shirtless. Spent. But smiling.
“You okay?” Kim’s voice was hoarse but tender, barely above a whisper.
Kenta let out a quiet laugh. “I should be asking you that. You looked like you were about to cry.”
Kim grinned, though his eyes were soft. “Maybe I was.”
Kenta’s face flushed deeper. He pulled the blanket up over his stomach and sighed, limbs still buzzing from aftershocks.
“Don’t cover up,” Kim murmured, and his tone was lighter now, teasing. “You just let me watch you fuck yourself senseless and now you’re getting shy?”
Kenta pouted. “That’s different. That was… in the moment.”
Kim leaned closer to the camera, eyes locking with his. “Every moment with you is something I want to remember.”
Kenta blinked.
There it was again — that gentle sincerity, that way Kim always managed to slip between his ribs and settle directly around his heart. Every time Kenta thought he was used to it, Kim found a new way to catch him off guard.
“Don’t say shit like that right after I’ve come,” Kenta muttered, rolling to his side and tucking the phone against his pillow.
“Why not?”
“Because it makes me want to cry, you idiot.”
Kim laughed — that low, affectionate sound Kenta missed more than he’d ever admit out loud.
“I wish I was there,” Kim whispered after a beat. “To clean you up. Hold you. Kiss your pretty face.”
Kenta bit his lip. “I’d let you.”
Kim tilted his head. “Only then?”
Kenta’s smile was small but real. “You know what I mean.”
“Yeah.” Kim sighed. “I do.”
The silence between them was never awkward — just soft, quiet, filled with things left unsaid and things that didn’t need to be.
Kenta peeked at the screen again. “You’re staying up late again, aren’t you?”
“It’s worth it.”
“Still. You have practice tomorrow.”
Kim shrugged. “I can nap after.”
Kenta frowned a little. “You’re not getting enough rest.”
Kim smiled at him through the screen. “And you’re still looking out for me even when I’m the one trying to take care of you. Classic Kenta.”
Kenta rolled his eyes but said nothing.
“Did it help?” Kim asked softly. “You know. Feeling me even from here.”
Kenta swallowed, his voice quieter now. “Yeah. It did.”
“Good.” Kim let out a breath. “I know it’s not the same. But… I want you to have something when you miss me too much. Something you can hold onto.”
Kenta stared at him. “You mean… other than the dildo that almost rearranged my guts?”
Kim burst out laughing, head thrown back, eyes crinkling. “Okay, yeah, maybe that and the dildo.”
Kenta grinned. “You’re so full of shit.”
“But you love me,” Kim teased.
Kenta hesitated — then nodded slowly. “I do.”
Kim froze, just for a second.
He wasn’t used to Kenta saying things like that unprompted. Not in words.
But Kenta’s eyes were steady, unflinching. Honest.
“I love you too,” Kim said quietly, his voice thick with something that felt like longing. “So fucking much.”
The screen flickered slightly, the call holding firm even as both of them held their breath.
“I’m proud of you,” Kim added after a moment. “The way you’re building your life there. The work you’re doing. You’re glowing, you know?”
Kenta made a noise. “Shut up.”
“I mean it.” Kim’s voice turned playful. “Your skin? Radiant. Hair? Sexy. Thighs? Still illegal in seven countries.”
Kenta snorted, trying to bury his face in the pillow, but the compliment still made his heart skip.
“Will you… stay with me?” Kenta asked quietly. “Until I fall asleep.”
Kim’s expression softened. “Always.”
Kenta turned the camera so Kim could see him tucked under the blanket again, curled on his side. His breathing was slower now. The post-release haze had given way to something gentle, something warm.
He reached for the phone again, hugging it close to his chest like it was Kim himself.
“I hate that you’re not here,” Kenta mumbled, voice heavy with sleep.
“I know,” Kim whispered. “But I’ll be there again. Soon.”
“Promise?”
“I swear, baby.”
Kenta’s eyes fluttered shut.
“Goodnight, Kim.”
“Goodnight, my love.”
And even though they were hundreds of miles apart, even though the screen would eventually go black, for a while it felt like Kim’s hand was still on his waist, like his breath was still against Kenta’s neck, like their hearts were beating in the same room.
The toy would get tucked away in its little black box. The lube wiped clean. The glow would fade eventually. But the ache — the good kind — would linger in Kenta’s chest.
Kim was far away.
But his love was close.
And that would be enough.
For now.
