Chapter Text
The whole thing, Shinichi thought, could be traced back to the Blue Galaxy. It was a high end bar in an equally high end resort at which Kaitou KID had happened to hold a heist. For the heist, Kaito had spent some time undercover as a bar tender, where he learned to brew an entire range of cocktails, all of which had been named—or renamed in the case of more traditional cocktails—in line with the outer space theme.
The heist, however, played only a token role in the whole affair—and that only in the fact that it was the reason Kaito had been moonlighting as a bartender and eventually acquired a variety of brews to practice concocting cocktails with.
The real beginning had been earlier when Kaito as himself had been invited to the resort in his capacity as a magician to perform in the week leading up to the heist.
Yes, the owners of the resort had decided to capitalize on KID's impending arrival by inviting several magicians to put on shows each night in the week leading up to the heist. The heist itself was to serve as the grand finale.
Shinichi had rolled his eyes when he heard about this, but frankly he wasn't surprised. It wasn't the first time someone had used a Kaitou KID heist to boost their business, and he was sure it wouldn't be the last. And, well, it was technically a win-win for everyone involved except the police.
As the youngest of the invited performers, Kaito was scheduled to perform on the first night. This suited him perfectly as it gave him plenty of time to set up anything he needed to set up for his heist. He had already scoped the place out while he was working undercover as a bar tender, but setting up for his actual tricks couldn't be done too early.
As a special guest, Kaito had also been offered a luxury suite for the duration of the event now being marketed as the Magic Festival. All he had to do in return was to appear at a few meet and greets and do a children's workshop in addition to his initial performance—all of which were things he was more than happy to do.
In any case, it was this combination of circumstances that had led Kaito and Shinichi to be in the resort suite's sitting room that fateful evening. Kaito had finished his performance, and they now had a whole week to relax and enjoy the other festivities before his upcoming heist. Shinichi himself had just closed a major case and was an in unusually relaxed mood, helped along by the fact that no one had dropped dead at the resort upon his arrival.
The two of them had retired to their suite after Kaito's show, but neither of them was really tired yet. So they had changed into casual clothes, and Kaito had decided to show off his new cocktail-mixing skills.
In Shinichi's opinion, cocktails were nothing special. They were just alcohol mixed up and given fancy names. A glass or two every once in a while for ambience or whatever was all right, but it alcoholic drinks simply weren't his beverage of choice. He'd choose a cup of coffee over an alcoholic beverage any day.
But they were on vacation, and Kaito seemed so enthusiastic that he agreed to try a few.
Sitting on the large, super plush sofa in the sitting area, he watched Kaito busying himself at the kitchenette counter with a range of bottles and things that made it look like he was doing alchemy.
"They called this one Space Case," Kaito said, coming over and handing Shinichi the cocktail he'd just finished preparing. "It was their newest item. It was designed personally by the resort owner. It's pretty unique. Try it."
"You know I'm a coffee person," Shinichi said, but he took the glass anyway. He sipped at it, considered it, then sipped again.
"Like it?" Kaito asked.
"It's okay," the detective decided. "Not something I'd want to have often, but not bad."
"But not coffee, right?"
"Well, it's not."
Kaito laughed. "Can't disagree with you there. Here, try this one next." He set a new glass down on the coffee table before Shinichi. "It was their most popular house special. They called it Pluto."
Shinichi picked up the new cocktail and gazed at it in bemused wonder. It was a very obvious purple. "That's…quite a color."
"Blueberry," Kaito supplied. "Go on. I promise it's good."
Shinichi hesitated a moment then shrugged and took a sip. He had to admit it wasn't bad.
He still preferred coffee.
He said as much, and Kaito laughed.
"I think I'd be more surprised if you said otherwise. Oh, and these are the other mixes I thought really stood out." He set a tray of another half dozen glasses on the table. Then, with a cocktail of his own in hand, he sat down on the couch beside Shinichi.
Shinichi stared at the array of colorful beverages. "Are you trying to get me drunk?"
"Yes," Kaito said with an unrepentant grin. Then he leaned towards Shinichi, indigo eyes gleaming with wicked mischief. "Then you won't object to all the naughty things I plan to do to you."
Shinichi blushed then scowled at him. "The fact that you say things like that is exactly why people like Hattori don't trust you."
"It's not like I say them in public," the magician defended himself then reconsidered. "Well, at least not loud enough for anyone but you to hear."
"I think people can tell anyway," Shinichi muttered. "Aoko and Hakuba-san are always warning me about you being a pervert."
"But I only have eyes for you," Kaito said without missing a beat.
Shinichi blushed, pleased in spite of himself. In truth, he thought he was probably already drunk. His entire body felt warm and pliant and relaxed in a way he rarely had the luxury of being.
He leaned his head against Kaito's shoulder and closed his eyes, taking the time to simply savor the moment and this feeling of warmth and security. He inhaled deeply, and Kaito's scent washed over him along with the scent of their cocktails. He shuddered involuntarily as the heat suffusing his body pulsed in response, and he caught himself swallowing a moan.
He thought a bit fuzzily that he had never believed it before when people said that alphas and omegas in love grew more sensitive to their lovers' scents even when they weren't officially bonded yet. Oh, he believed you noticed your partner's scent more in that you would recognize and pick up on it more easily because you knew it better, but he hadn't believed that a lover's scent could, well, turn you on, for lack of a more delicate phrase, when neither partner was at the height of his or her cycle.
Now though, Shinichi was finding that maybe those people had been right and he had been wrong. Perhaps it was partly the atmosphere, but the mixture of Kaito's scent and that of the cocktails they'd been drinking were all but stroking that growing heat inside him with every breath. It was intoxicating in all senses of the word.
Kaito's words from earlier echoed through his thoughts—"all the naughty things I plan to do to you…"
Shinichi shivered again, cheeks turning pink from both the alcohol and the knowledge that he was very much looking forward to whatever naughty things Kaito wanted to do to him.
He decided then and there that he was glad he was drunk. It gave him an excuse to think thoughts he would usually be too embarrassed to think while rational and not in heat (which was the same as not being rational anyway). In fact, he decided on a whim, he might as well get the ball rolling. Maybe even surprise his alpha.
He drained the last of his current beverage, set the glass on the table with the others, and picked up the next concoction.
Kaito quirked an eyebrow at that. "I thought you didn't want to get drunk."
Or rather to get more drunk, the magician amended to himself.
"I've changed my mind," the detective declared with a shrug.
"Oh? Might I inquire as to the reason for this change?"
"Well," Shinichi said between long sips of this latest cocktail, "if I'm drunk, I won't have to feel embarrassed about anything we happen to do," Shinichi smiled angelically and slid himself right onto Kaito's lap. Once settled, he took another long swig of his cocktail before leaning in to brush his lips along his magician's jaw line and down to his neck. Shinichi nuzzled into the crook of Kaito's neck, inhaling his alpha's increasingly arousing scent, and moaned softly. His whole body shuddered.
He shifted around until he was straddling his alpha right on top of Kaito's growing erection. There, Shinichi happily ground himself down on top of that enticing hardness, allowing another groan to escape his lips as he thought of how this would feel if they didn't have so many layers of cloth between them.
How this would feel with Kaito's cock pushing up into him, thick and hot and always, always demanding.
Another wave of heat rolled through Shinichi's body at the thought and he whimpered.
He needed that—needed to have his Kaito inside him, filling him. And he needed it now.
Kaito would admit to being very surprised—surprised but also very pleased.
His hands found their way to Shinichi's hips, and he tipped his head down so he could purr into Shinichi's ear. "I see my little kitten is feeling bold tonight."
"Not bold, just…uninhibited…?" Shinichi murmured against Kaito's neck, still bask. He drew in another deep breath, basking in his alpha's scent and the way it made his whole body tingle. "I want you inside me."
The hands on his hips tightened, grinding him more firmly against Kaito's now very prominent erection and making Shinichi gasp.
"You know," Kaito mused. "This reminds me of a dream I had the other night."
"A dream?" Shinichi echoed, curious despite himself.
"I was at a masquerade party at some high class bar somewhere," Kaito explained, nibbling on the tip of Shinichi's ear. "Everyone there was in fancy dress. I'd just gotten a drink from the bar when I turned around and saw you. You were wearing a silver mask that only covered the top half of your face, so I knew it was you. Or, well, I'm certain I'd have known it was you regardless, but anyway. I was surprised, so I assume you weren't supposed to be there. Although it could also have been because you were wearing that magician's assistant dress I got you. You know, the one you said was too short and too sparkly."
Shinichi snorted. "That's definitely never happening in real life."
Kaito chuckled. He had plans about that, but he knew better than to say so. For now, it would be his little secret.
"Anyway, you were drinking a cocktail and talking to these two men wearing horned masks that I didn't like the look of. I could tell you were tipsy, so I was worried."
"And I suppose you went over to rescue me," Shinichi grumbled, unimpressed.
"Well~, that was my intention," Kaito admitted. "But you went off with them to one of the bar's private rooms before I got to you. By the time I caught up, you'd darted one of them, and the other was twitching on the ground, clutching his privates. Then the police came in and arrested them, and you told me how the two were wanted criminals that you were at the party to catch."
Shinichi snickered. "Now that actually sounds like something that could happen."
"Except the part where you fail to tell me you're doing something so dangerous beforehand," Kaito said. His tone was light, but there was a dangerous undertone to it that Shinichi couldn't miss even in his inebriated state.
He hastily steered the conversation back towards lighter things. "So was it these cocktails that reminded you of this dream?"
"Oh no, not at all," Kaito replied, relaxing again. His thumbs began rubbing back and forth along the soft skin just above the waistband of Shinichi's pants. "Or rather only partly. We went back to the party, and we had a few drinks while you told me the whole story. Then we danced, like this."
He stood up abruptly, dislodging Shinichi from his lap (much to the detective's dismay), relieved the detective of his glass, and swung the two of them into a quick jig. Shinichi let out an involuntary laugh despite himself even as his head spun at the sudden movement.
"Then like this," Kaito went on, abruptly pulling Shinichi close so that their bodies were pressed flush together. His hands ran up under Shinichi's shirt then back down to his rear as he ground their hips together to an imaginary beat. Shinichi gasped and clung to him, the heat from before returning with a vengeance to surge through his veins like liquid sunlight. Wrapping his arms around Kaito's neck, Shinichi pressed himself more firmly against the magician as they gyrated together in something that was less like a dance and more like making love standing up.
"Yes, just like that," Kaito growled into his ear, and Shinichi felt his pulse jump with a fresh jolt of need. Kaito's hands raked up and down the length of his body, and Shinichi all but writhed. He didn't even realize what those sneaky hands were really up to until they grope his now very bare behind.
He blushed. "You're not about to tell me that you started stripping me on the dance floor, are you?" he asked suspiciously.
Kaito chuckled. "No. You were very cute in that dress. And," he added, voice dropping low, "you weren't wearing anything underneath anyway."
Shinichi blinked. "So, what, I wasn't wearing any underwear? While wearing that stupid dress? In public?"
"Nope."
Shinichi wrinkled his nose. "That makes no sense."
"It was a dream, Shin-chan. It doesn't have to make sense." He rolled his hips, and Shinichi went limp against him with a breathless moan.
"That was when we got a booth," Kaito murmured into his ear. "It was a very nice booth. Very spacious with mounds of peach and ivory cushions you could sink into. Totally the kind of furniture made to sleep on—among other things. There was a curtain too that you could close if you wanted privacy. We ordered another round of drinks, and you sat on my lap, just like this."
In a few steps, he had them seated back in their earlier position with Shinichi straddling his lap. His calloused hands slid over the omega detective's bare thighs in a teasing caress.
"And that," he said against Shinichi's lips, "was when you told me…" He smoothed one hand over Shinichi's bare hip then traced two fingers down between his cheeks to circle his entrance. "That you wanted me inside you." Those fingers pressed just past the ring of muscle then withdrew again. The alpha noted with satisfaction that his fingers came away wet.
"So I slid two fingers into this perfect little hole of yours like this," Kaito continued, doing just as he said and pushing two long fingers past Shinichi's twitching entrance and into the tight heat beyond. "And I asked you, like this? And you moaned. Y—yes, you said, all breathless pleasure. Right there."
He pumped his fingers in and out of Shinichi as he spoke, even switching to Shinichi's voice for his 'parts'—something the omega would have found embarrassing at any other time.
"What you're really saying is that you just went ahead and put your hands up my skirt," Shinichi managed to retort between panting breaths. "And you call yourself a gentleman."
Kaito had the audacity to chuckle. "Hey, you weren't complaining. Quite the contrary, in fact. You begged for more." Kaito crooked his fingers with the emphasis and smirked when Shinichi cried out, hips jerking. "Do you want to know what happened next?"
Blushing, Shinichi buried his face in the crook of Kaito's neck and mumbled, "Y—yes."
Kaito grinned.
"Well, you were very eager," he said. "So you decided to take matters into your own hands with some encouragement. Like this."
He pushed Shinichi back a bit to give himself the room he needed to reach down between them and free his own erection. It took some maneuvering but he managed. Then he guided one of Shinichi's hands to wrap around him.
Shinichi's mouth went dry. He began stroking his alpha's erect member in time to the thrusts of Kaito's fingers in his rear and imagined how it was going to feel to have this hot, hard length moving inside him instead. The thought made his breath hitch and his inner muscles clench in eager anticipation.
"Yes, you did it just like that," Kaito purred into his ear, rewarding him by pressing a third finger in to join the first two. Shinichi moaned as those fingers began to thrust and scissor, stretching him in preparation for the length pulsing in his hand.
"Kai," he whimpered, giving his alpha's length another, much more insistent pull. ""Now. I want…!"
Indigo eyes flashed. Using his free hand, Kaito caught Shinichi's chin and crushed their lips together in a searing kiss that sent Shinichi's head spinning all over again. Then Kaito's fingers were sliding out of him, and Shinichi moaned for an entirely different reason.
Soon he was lowering himself down onto Kaito's erect cock as the alpha's hands on his hips kept him steady. Those hands also kept Shinichi from simply impaling himself fully on his alpha's length with one swift move as he had wanted to do. Part of him wanted to protest that they weren't moving fast enough, but most of him was simply focused on the feel of his inner muscles stretching to accommodate Kaito's large cock. Shinichi was panting hard by the time he was fully seated with his alpha's length buried to the hilt inside him. His eyes fluttered shut. He moaned quietly, inner muscles clenching and unclenching around the intrusion.
Leaning back into the cushions, Kaito gazed up at his omega's flushed face and parted lips through half-lidded eyes. He loved seeing Shinichi like this, lost in pleasure and the desire for his touch. To say it turned him on would be an understatement. And he basked in the knowledge that that Shinichi wanted him just as much as he wanted Shinichi.
He knew Shinichi would roll his eyes, but Kaito was of the opinion that they really had been made for each other.
Kaito licked his lips and trailed one hand down to give Shinichi's own arousal a teasing stroke. The detective gasped and tightened around him. Pleased by the response, Kaito repeated the action. Shinichi moaned and rocked his hips. The movement caused Kaito's cock to shift inside him, rubbing against his sensitive inner walls and sending tingles of pleasure dancing along his nerves.
He wanted more.
Cracking open his eyes, he found Kaito watching him with a cat-got-the-canary smirk (and Shinichi knew he was the canary). He blushed and clenched his muscles tight around the alpha's length. He was rather gratified by the way Kaito's eyes widened and his breath hitched. The omega detective grinned, but his triumph was short lived.
With a growl, Kaito gripped Shinichi's hips to tug him down as the alpha himself thrust upward. Shinichi cried out, tossing his head up like a startled animal as his hands grabbed at Kaito's shoulders. Another thrust, and Shinichi moaned loudly. This was what he'd been craving all night.
Bracing his hands on Kaito's shoulders and his feet on the rather too soft couch cushions, the omega began to move to meet his lover's thrusts. Soon, Shinichi was riding his alpha's cock with a wanton enthusiasm that had Kaito utterly captivated.
They came together, their voices blending into one.
Shinichi collapsed on top of Kaito's chest with his alpha's cock still inside him. He was panting for breath, body still tingling and mind momentarily blank from the rush. He could have happily stayed where he was for quite some time, but it turned out Kaito had other ideas.
Catching Shinichi's chin, Kaito pulled him into a heated kiss that sent electricity crackling to the very tips of the detective's fingers and toes. Then the magician rolled them over, pulling out of Shinichi as he did so. The omega let out an involuntary noise of protest, but he wasn't given any time to think as Kaito flipped him over onto his stomach. The magician's hands were on his hips, lifting them.
"Up. I want you on your hands and knees," the alpha growled into Shinichi's ear.
Shinichi's eyes flew open, and he looked back over his shoulder just in time to see as well as feel Kaito thrust back into him from behind. A cry of pleasure tore itself form his lips.
Kaito didn't waste any time. Gripping Shinichi's hips, he pulled out and thrust back in, again and again, hard and fast.
Quite literally taken by surprise, the hard, rough rhythm sent Shinichi's sensitive body tumbling over the edge again almost right away. The feel of his omega's inner muscles constricting around him as he came only encouraged Kaito to thrust harder. Again and again, he rammed himself deep into Shinichi's slick, tight heat, and the omega couldn't help but respond.
Some distant corner of Shinichi's mind noted with no little amazement that he hadn't even known he could get so aroused when not in heat. And he didn't know how much longer he could hold on, but he also didn't want the moment to end.
Then, with a last deep thrust, Kaito came hard. The sensation of his alpha coming inside him had Shinichi coming again as well with an intensity that had him screaming Kaito's name as his mind blanked.
When Shinichi came back to his senses, he was curled up with Kaito amidst the large couch's fluffy cushions with his head resting on Kaito's chest and the magician's arms wrapped loosely around him. One of Kaito's hands was rubbing soothing circles on his lower back. Shinichi let out a contented sigh and shifted closer to his alpha. They were both still haphazardly dressed, and he would definitely want a shower soon, but, for now, he felt too comfortable to move.
"Do you want something to drink?" Kaito asked softly.
"No more alcohol," Shinichi grumbled without moving.
He felt more than heard Kaito chuckle. "Alright. I can get you some water."
He made to get up, but Shinichi made a small growling sound that made him sound like a disgruntled kitten and tightened his hold on the magician's rumpled shirt. "Later."
Kaito settled back down with a light laugh. "Okay, don't worry. I'm not going anywhere."
Shinichi relaxed again, eyes still firmly shut. "Good."
So they cuddled for a comfortable ten mints just enjoying one another's presence before Shinichi realized that if he didn't get something to drink, his tongue was going to start sticking to the roof of his mouth.
So he sat up with a bit of a wince and watched as Kaito made him a glass of ice water with a dash of lime.
Taking it in both hands, Shinichi sniffed at it suspiciously before deciding to take a sip. Finding it to be very refreshing, he downed half of it in two gulps, and found that he felt much better for it.
"Is this part from your dream too?" he asked, holding up his half empty glass of water with lime and lemon.
Kaito smirked and sat down next to him with a glass of his own. "Indeed it was. As was everything we did earlier. Fascinating isn't it? How reality can be so easily woven into the fantasies we dream."
Shinichi blushed but didn't disagree. If pressed, he might even have to admit that he had enjoyed reenacting Kaito's dream with him. And knowing that Kaito dreamed such things of him…well, it was difficult not to feel flattered.
"So is this where that dream ended?" he asked, curious.
"Well actually," Kaito mused, a smirk tugging at the corners of his lips. "There was quite a bit more. When you're feeling up to it, we can pick up where we left off."
Shinichi blushed, both at the intent he could hear in Kaito's voice and at the way his own body stirred in response. He hid his face behind his glass.
"I…guess we can if you want," he mumbled, blush darkening. He could sense Kaito's delight—among other things, and it made him feel inordinately pleased and a little giddy, though that last bit might be the alcohol in his system.
Kaito scooted a little closer and slid an arm around Shinichi's waist. "Hey, since we're taking a breather, why don't you tell me about one of your dreams?"
Shinichi blinked at him. "My dreams?"
The magician smirked, tilting his head down to murmur into Shinichi's ear. "I want to know what kinds of naughty dreams my little Shin-chan has had about me."
Shinichi instantly turned bright red. "W—what?" he squeaked.
"It's only fair that we both share," Kaito said, sounding like the voice of reason.
"What makes you think I have anything to share?" Shinichi hedged.
"Well, that blush is pretty telling," Kaito replied with a toothy grin. "Besides, I'd be most disappointed if you haven't had a few hot dreams about me. I am your alpha after all. If you haven't dreamt about me, I might start to think something was wrong."
"That doesn't make any sense," Shinichi protested.
"Sharing secrets brings people closer~."
Realizing that he was fighting a losing battle, Shinichi gave in. "I…may have had one or two," he muttered, turning away from those too-interested indigo eyes.
"Go on then," Kaito purred into his ear. "I want to hear all about them. Don't leave anything out."
And, because he was drunk and therefore not thinking straight, Shinichi told him.
