Work Text:
Yagami wandered down the street, trying to stay in the shadows as much as he could, Kamurocho still sweltering in a record-breaking heatwave. Kaito had found an old window air conditioner for their office, lugging it back and swearing at it while Yagami sweated on the couch, trying to clean out its ancient vents and filters. He’d thrown a screwdriver at the wall eventually and Yagami dragged himself up, pressing a hand to Kaito’s shoulder on his way to the door. “Take a break, Kaito-san,” he'd murmured, not even bothering to grab his jacket. “I’m gonna go get you something cold to drink.”
“Thanks,” Kaito had grumbled, frustrated look fading as he took Yagami’s place on the couch. “It’ll just be a couple minutes then I’ll try again.”
He wasn’t sure Kaito would have managed to get off the couch yet, not with how steamy the day had become. A thunderstorm the night before brought hopes of relief but only left the air more humid, Yagami’s hair somehow frizzing and drooping at the same time, his shirt sticking to his back and along his ribs. At least he wasn’t alone. The few people also straggling along the street looked halfway to collapsing on the pavement, dripping sweat and sighing every time an automatic door opened, sending a cool draft past their faces.
Poppo must have just gotten a shipment in, the store blissfully cold and refrigerated cases newly stocked. He grabbed a small portable cooler (wouldn’t do to bring Kaito something melted) and filled it with everything he could grab - ice packs, lemonades, a couple beers for if Kaito managed to get the air conditioner working, and some bottles of water and iced coffee. He slung it all up onto the counter, where a suspiciously not-sweaty employee beamed at him. “Good afternoon, sir. Should I pack it in the cooler for you?”
“Uh, yeah, please. Thanks,” he added, pulling his wallet out to wait for the total.
“We’re offering free ice packing as well, sir, for customers who purchase a cooler. Would you like that?”
“Sorry, free what?”
“Ice packing,” the cashier repeated, smile not wavering. “Our ice machine is very efficient, so when customers buy a cooler, we pack the items inside with ice. It prevents any purchases from spoiling and increases customer satisfaction.”
“Uh, sure. That would be great.” He watched a little enviously as she scooped what looked like a pound of ice into the cooler, cubes clinking and settling in, the lid clicking shut decisively before the cashier passed it back to him.
“You’re all set to insert your card, sir.” He took the receipt she handed him and waved over his shoulder as he headed back onto the street, steps faltering as he walked back into the sun. God, it was so fucking hot. Hopefully Kaito had as much success as he did.
Yagami was wilting by the time he made it back to the agency, shirt almost transparent from sweat, hair glued to his head and jeans uncomfortably damp. The stairwell was almost worse than outside, too, hot air trapped inside and rising up the stairs with him, almost dizzy by the time he reached the top. “Kaito-san, I’m back,” he called, throat dry as he unlocked the door and pushed it open, greeted by a rattling sound and a gasp of cold air.
“Guess what,” Kaito said, looking incredibly smug. He was standing shirtless next to the air conditioner, which was balanced precariously in the window, humming loudly but -
“You did it!” Yagami cheered, almost dropping the cooler in his rush to stand directly in front of the vent. “Kaito-san, you’re my fucking hero.”
“It’s not perfect,” Kaito replied, moving past him to unpack the cooler into their little fridge. “It’s doing its best, but it’s gonna take a while to actually have an effect, and even then it’s just a little better than the fan. But it’s something, right?”
Yagami just stood in front of the vent, letting the cool air dry his hair a little bit, tugging his shirt off and tossing it towards the sink to wash later. He hummed when Kaito offered him one of the beers, cracking it open and downing half in one swallow, hearing Kaito do the same behind him.
“Y’know, Tak,” Kaito murmured, and Yagami could feel the warmth radiating from his body where he was suddenly close behind him. “You’re a hero here, too. Going out in this heat just to bring me something cold to drink?” Yagami shivered when Kaito pressed his cool beer can against the back of his neck, condensation dripping down his spine. “Think I owe you something, huh? C’mon. Take your jeans off already, they can’t be comfortable like this.”
He moved away and Yagami shoved his jeans down, making a frustrated noise when they stuck around his knees from the sweat, turning to see Kaito waiting over by the fridge. “Kaito-san?”
“Come here, I got something for you.” Kaito was watching him, eyes dark, and Yagami swallowed, moving across the room to stand in front of Kaito, still feeling hot just in his briefs. “Lie down.”
“On - on the floor?” He swallowed again when Kaito just raised an eyebrow and quickly sat down, stretching across the floor, sighing a little when the floorboards were cooler than the air.
“I’ve been thinking, since you pulled that popsicle thing,” Kaito said, kneeling next to him. “Thought you might appreciate the favor being returned. It’s still so hot, y’know?” He reached into the fridge, pulling out an ice cube and grinning. “And you were so good today. So helpful, making me take a break and bringing me a treat.” He held the ice cube in his palm consideringly, tipping his hand to let the melt run off, dripping onto Yagami’s stomach. His back arched as he gasped, the water almost shockingly cold but warming quickly, spilling across his abdomen and dripping down his sides.
“Kaito-san - “ He yelped when Kaito pressed the ice cube against his chest, a steady stream of meltwater starting to drip down his body, tracing along his ribs and starting to puddle on the floor.
“Does it feel good?” Kaito murmured, slipping the ice across his chest to tease around his nipple, Yagami whining and biting on his lip hard when Kaito finally skimmed the cube directly across. “You look good like this. Like your body doesn’t know what to do.” He left the sliver of ice melting in the hollow of Yagami’s neck and reached for another one, starting to trace around his other nipple, Yagami’s hands clenching at his sides. “Look at you, so sensitive,” he continued, sighing when Yagami whimpered. “Turn over, I wanna try something.”
Yagami managed to roll onto his stomach, lying in a little puddle of still-cool water, and Kaito tugged at his hips. “C’mon, up. Pull your knees in, there you go.” He pressed his face into his arms as Kaito pulled the waistband of his briefs down, leaving them stretched around his thighs, and reached for another ice cube. “You always make the prettiest sounds when I eat you out,” he said, sounding thoughtful as he held the ice cube against the base of Yagami’s spine, letting it melt and drip slowly towards his neck. Yagami groaned, back arching against the feeling, and Kaito hummed. “Kinda like that, yeah. So I was thinking…” The ice vanished from Yagami’s back, fridge door clicking open and shut again, and Kaito crunched down on the half-melted ice cube as a fresh one reappeared on his spine. “I was thinking,” he continued again, “Shit, that’s cold - thinking you might be interested in this.”
Yagami raised his head to ask what exactly ‘this’ was but gasped, feeling like Kaito had ripped the air out of his lungs, feeling a cool mouth press against him. Kaito must’ve chewed the ice up, he thought a little frantically, let it melt and coat the inside of his mouth, and now he was licking Yagami out, tongue as skilled and greedy as ever but soothing him, too. He moaned as the melting ice cube Kaito still held in place dripped down over his ass, too, and Kaito laughed against him. “Thought so,” he murmured, pulling back to grab another ice cube, slurping at it before pressing back against Yagami, tongue circling his rim before teasing just inside him. “C’mon, I wanna hear you.”
“Kaito - Kaito-san,” he gasped, ice water running down his sides and starting to drip down his cock, Kaito’s tongue pressing up into him, still teasing and cool. “I - “ He whimpered and jolted forward, voice cracking into a moan when Kaito pulled back to press the ice cube against his hole directly, making a considering sound.
“You know, I thought about just fucking you with the ice,” he said, stretching for another ice cube and humming again when Yagami whined. “Yeah? Maybe next time. Or maybe getting a toy, keeping it in the fridge for you, so we can use it whenever. You’d look so pretty, all hot and sweaty on the outside, so desperate to cool down that you’ll take whatever you can get. That sounds like you, huh?” He pressed what was left of the melting ice into Yagami, stretched just enough with his tongue and spit that it slipped easily in, and held the other to the head of his cock. Yagami choked out another sound and came hard, clenching around the ice cube inside him, cock jerking even as Kaito kept the ice cube pressed close to the head.
“Kaito-san,” he gasped, head pressed against his arms as his thighs shook. “That was - “
“Good, yeah?” Kaito laughed, pleased, and tossed his ice cube at the sink. “C’mon, I gotta get a towel on this before it stains.” He helped Yagami up, pulling his briefs back up and draping him into the desk chair, standing with a groan to grab one of the towels off his little drying rack. Yagami watched, still catching his breath, as Kaito mopped up the puddle and draped the towel over the sink. “It’s still so hot in here,” he complained, turning back to the fridge. “You want a lemonade?”
“Yeah, please.” He hummed a thanks when Kaito opened his and passed it across the desk to him, collapsing onto the couch with his own, feet kicked up on the coffee table. “Did you - do you need - “
“I’m good for now, but thanks,” Kaito replied, taking a drink with a satisfied hum. “It’s too fuckin’ hot, you know?” Yagami made a face at him and he laughed, drinking again. “If you wanna play with the ice again later, just let me know.”
“I will,” Yagami said, relaxing into the chair and scrunching his nose up when he felt the last of the ice drip out of him. “Like the idea of the toy, though. Less mess.”
“Oh yeah?” Kaito’s voice dropped, tone promising, and Yagami felt himself flush. “I’ll see what I can do about that. They’re saying the heatwave is gonna go for another week, y’know.”
Yagami groaned and slumped into the chair further, pressing the lemonade bottle against his neck for a hint of relief. “I’ll go to Poppo for ice again tomorrow.”
