Whispers of Petrichor

A ColdHiddenBlade Oneshot


This ship is canon in my heart…


After fainting with the whispering of Kafka filling his head, the first thing he woke to was a face close to his. Even with his wiped memories, Caelus knew this was not a good example of CPR… Why would you shut your eyes? That was his first thought…

His second was, this guy was beautiful and he would not mind CPR from him. He regretted opening his eyes… if only he could pretend to be unconscious again.

Shortly after their brief greeting, the dark-haired mystery man left Caelus to March's care. It was disappointing, but Caelus assumed he would see the other man again. He had questions, and he trusted Dan Heng to answer with more clarity than March. The girl seemed… like she was in her own world. She held them up as she wanted to take photos of everything, Caelus included. He posed the first time despite being initially confused with pointed and thumb making a V shape under his chin. She seemed to enjoy it…

Everything flashed by like a dream, the three of them met back up (and Caelus wasted no time to tease Dan Heng for his idea of CPR which March instigated harder) The rush to the Express, followed by a fight that left Caelus unconscious…

He slowly woke to pain wreaking through his body originating from his chest, but then it eased away to the gentle feeling of something warm stroking against his head. It felt nice, something ran through his hair and played absentmindedly with a few strands every few seconds. Was someone petting him?

"You're wake." The voice that caressed his ears was soothing, Dan Heng closed his book as Caelus opened his eyes with a wince as the light blinded him and left a throbbing pain in his head. At this point Caelus was fully aware that he was lying sideways on a hard lounge with his head on Dan Heng's lap, his eyes were wide as he froze. How long was he like this? Long enough for his neck to cramp and arm underneath him to go numb. "Do you still feel unwell?"

Dan Heng's hand pressed against his forehead with concern and then brushed some hair from Caelus' face. So it was Dan Heng who had been stroking his head… Instantly Caelus sat up and turned his back to the other, "I-I'm alright… just a rough sleep." He pretended to yawn and rubbed the back of his head. Unbeknownst to him, the back of his ears were brightly flushed and Dan Heng stared at them for longer than intended. "I half expected to wake up and see you trying CPR again." He made a kiss sound before laughing, his voice more nervous than he intended.

Dan Heng's lips quirked slightly before his face schooled back into a blank mask.

"Himeko wants to speak with you. Let's trade numbers for now, give me your phone." Dan Heng snatched up Caelus' phone… it had the young man blinking. Was that what that was? Kafka must have left it with him before she left. But that other girl… she looked like she was tech savvy, she probably wiped it. Either that, or it is a 'burner' phone.

Who was he? Did he even have a life before now?

He took his phone back and watched Dan Heng walk away, shortly afterwards (while standing in the same spot in confused silence) he got his first text. 'This is Dan Heng, don't forget to see Himeko…'

And Caelus couldn't help his little smile as he sent back a thumbs up emoji, it was this moment he realised… he was starting a small crush on the other young man.


The Express was amazing! Caelus wandered through the different sections, amazed by the holographic whale themes and the vast length. He felt like he was walking forever… was he going to have a room to himself too if he stayed on the Express? The idea of travelling on a space train to different worlds sound far more appealing than being a test subject to an unstable puppet.

And the company he would keep was also MORE tempting.

Visit the others. That's what Pom-Pom said to get him out of the way for the next few hours, but Caelus found himself exploring further than intended without seeing another passenger. He turned on his heels and walked back, his eyes looking out the long windows beside him. The stars twinkled beautifully.

First place he wanted to visit were the archives. Reading a good book was something he found he enjoyed… honestly reading anything was great. He didn't knock, it was a public place… silver eyes met his and Caelus froze. Dan Heng didn't even look surprised, as if he expected Caelus to visit. "Oh, it's you." He put the book he was holding into a slot, looked like he was sorting the new books Caelus found. "Come inside, the archive is open to everyone."

"Do you… sleep in here?" Asked Caelus as he tried to look at anything else but Dan Heng, his eyes fell to the messy mattress on the floor in the corner surrounded by books and it answered his question before the other man could answer. Dan Heng cleared his throat before nodding. "I see… that's understandable. It is easier to fall asleep when reading."

"Not many will agree with us on that opinion." Dan Heng's voice quieted down slightly as he was distracted by the book in his hand, he already had it open to the first page before he caught himself and put it on the shelf. "It gladdens me that there is another avid book reader in our ranks. Welt usually only reads for study's sake, and that is rare."

"Do you have any recommendations?" Caelus' heart was fluttering as he walked into the room, the door behind him hissed shut and he suddenly felt like he was surrounded with a leg numbing pressure. The room smelt of old books, and the same aroma of fresh rain with woody undertones. What was that scent called again… petrichor? He assumed this later smell belonged to the archive's apparent resident, and it took all his willpower not to breathe in heavily. His fingers ran across the enticing spines of books, giving him some solidity.

Dan Heng watched his fingers subtly through his lashes before taking down one book beside him, he quietly walked up behind Caelus but hesitated when his eyes fell on the faint flash of skin at Caelus' nape as his hair parted slightly. He felt his pupils slit as his chest seized up when he smelt… something like honey and quickly covered his lower face in one hand, he took a slow shaky breath before holding the book around Caelus. The silver haired man jumped and whipped his head around, "Try this one, it is a short series."

"Thank you." Caelus took the offered book, his ears flushed at the proximity of the other. He busied himself by reading the first page to see what it was like, it definitely had a hook. He licked his lip in interest, not catching the faint suck of breath from Dan Heng as he instantly got into the zone of reading. His golden eyes zoned out as he lost focus in the pages…

Dan Heng observed him for a moment, his eyes tracing each out of place strand of silver hair that touched Caelus' nose and felt himself smile softly each time Caelus' nose wiggled as it did.

A snort escaped Caelus, "This book character has better form with giving CPR then you…" His golden eyes looked up warmly as he laughed, "You should have taken notes."

A small frown furrowed Dan Heng's brow, this had to be the fifth stab at their first meeting today… before he let his eyes slowly lower to Caelus' mouth, his lips looked far more succulent now then they had when the man was unconscious. "You seem so focused on my CPR experience. Are you hoping for a better demonstration?"

His comment threw Caelus off, his smile instantly changed into a nervous spasm. "W-What? That's n-not what I…" His cheeks flushed and he quickly hid his face behind the book. Hoping that was enough to keep his embarrassment secret.

"You know…" Dan Heng tilted his head so he could let his eyes flicker up and down Caelus' body without hinderance as he decided his next move, there was no danger in relaxing once in a blue moon… "Your ears go bright red when you get flustered."

Eep!? With a startled squeak, Caelus hunched his shoulders and tried to turn his head and hide against the bookshelf. But even as he did, he could not hide both ears so easily. Dan Heng braced both hands either side of Caelus' waist to cage the man in and almost literally swooped his head downwards, dragging his tongue along the pink rim drawing out a startled sound from Caelus. The young man was already panting and shivered even before Dan Heng leaned against him.

It was warm… the heat bounced between them and went straight to Dan Heng's head.

With no remorse, Dan Heng sucked and bit against Caelus' ear until it was feverously hot and throbbing. Caelus trembled and moaned, squirming his legs to get some friction between them until his knees knocked together. They bumped into the panel in front of them with a jarring bang.

A hand took control of the book he clenched a hold of like a lifeline, snapping it shut and lowering it to an empty slot while a second hand wrapped around Caelus' jaw and twisted his head backwards causing his neck to strain. Dan Heng's mouth ran hotly across his cheek, "Try not to damage the records."

"Hngh! I…" Caelus moaned as Dan Heng onehandedly loosened his trousers so he could tug them down slightly, long fingers flirted against his length, teasing him as Dan Heng licked his panting lips.

"Struggling for air?" Dan Heng felt the rise of something dangerous coming up from his chest as he looked into watery golden eyes, his pupils slit as he licked his sharper canine. Who made such a perfect, beautiful human being? He was enamoured. "As you already established, I am not the best at CPR… all I can do is steal the remainder."

Punctuating his warning was a quick roll of his hips, jarring out a squeaking moan from Caelus. Then Dan Heng did exactly what he threatened to do… he stole Caelus' breath away.

The kiss… it started with tongue, Dan Heng pushed the thick muscle into Caelus' mouth and groaned deeply when Caelus whimpered against him. Slurp, he twisted it against the other mans and almost throat punched him as he slowly thrusted it inside. It took a few tries before Caelus worked up the confidence (or just got so lost in Dan Heng) to finally return the kiss. It was sloppy, full of desperation.

"Gasp, hang on Dan… Heng…" Caelus choked on his words as Dan Heng gave them a miniscule amount of time to breathe before kissing him again with the same vigour, "Mmm!"

His hand tightened under Caelus' jaw as he kept the man pinned in place, his other hand continued to tease, running a thumb across Caelus' tip and following a vein before repeating. The touch so soft it felt more like the brush of air. Slow… no desire for speed…

Moans filled Dan Heng's mouth as he let his hand drift backwards across a defined hip, his palm warming Caelus' tailbone while his slender fingers pushed into the crease between Caelus' rear cheeks. Slowly his hand rolled downwards, his finger tips getting closer and closer making Caelus writhe against him. By the gods… Dan Heng was throbbing!

Two fingers found Caelus' pulsing hole, and carefully dipped inside to the first knuckle. It clenched around the intrusion and Dan Heng hissed into the kiss as he gently curled his fingers and spread them to get Caelus to loosen up. "Shit…!" He swore with a gasp as he threw his head back and sucked in air, the young human was so tight… "Come here."

He half dragged the weakened Caelus over towards the desk making the man stumble over his trousers before managing to get his feet free of his boots and the trousers, and coerced Caelus to lean onto the desktop with both palms. Dan Heng kicked away Caelus' trousers and boots to give more foot room as he opened a shelf near his mattress, his hands were shaking as his nose was full of sweet honeyed musk. It was permeating from Caelus' pores. What could he use? He needed something, or else he will do something he would regret.

There was an essential oil… it was mostly used to help him sleep, reminding him of home. It would have to do… better than nothing.

He opened the small jar and rolled as much onto his two fingers as possible. It was oily and scented heavily, it overpowered the two men's senses and filled the room with salty rain with undertones of flowers and green tea. "Bend over more…" Dan Heng pushed his hand between Caelus' shoulder blades and they obediently followed the order with a shiver, "Good, stay still."

Each direct order had Caelus panting with need, he reached upwards to get a grip on the wall and his nails scratched down the metal as he failed to find anything to wrap his fingers around. His eyes wobbled making his head spin as the two fingers pushed into his core again, they slipped in with more ease to the last knuckle making him choke on a moan. "Ah!"

"Quiet… this is a public area." Dan Heng scolded lightly as he curled his fingers and began to pump them in and out, working on loosening Caelus as much as possible. "I rather fuck you in peace, and not get disrupted."

"It's… so much…" Caelus clenched his teeth, he felt like a mess as his walls trembled and manhood twitched. It connected to the side of the desk with a flimsy string that reflected the golden light from the large galaxy like monitor. A hand spread against his back and slowly ran up the pane of his spine, pushing his shirt and jacket upwards.

"So much? I haven't even started." Dan Heng gave a light laugh as he examined Caelus' back, tracing each knot of muscle until it was completely mapped in his mind, "Did you know your back also goes red?"

"S-stop it…" Caelus moaned in embarrassment as a pair of fingers pinched his nipple, it had his walls clenching. Dan Heng hissed at the sensation and added another finger, his hand was moving faster. "Hyuk!"

"Don't cum yet." Dan Heng latched his teeth onto the flash of pale skin at Caelus' nape, leaving faint indents. He felt Caelus shiver head to toe at that and he panted in excitement to enact more reactions of similar vibes. Every response was singing out to him… the bestial side inside his soul was almost purring gleefully. It was like the silver-haired man was handmade by the gods just for him. "Wait until I am inside."

"Ah…" Caelus moaned at that. His lashes fluttered as he felt Dan Heng rolling his hips against the back of his thigh, the lump there twitched with each touch. "P-Please… I need you…"

"Begging is a good start." Dan Heng's voice dropped an octave as he tilted his hand and spread his fingers, rubbing against Caelus' prostrate as much as possible until he sensed that Caelus was almost cumming. He withdrew them making Caelus moan in dissatisfaction and try to follow them with his hips. Dan Heng gave one cheek a light slap making the muscle tighten, "Stay spread."

Caelus' legs trembled from discomfort and the urge to shut as Dan Heng stepped away, his cheeks and ears flushed. Cold air brushed along his spine without Dan Heng's body heat directly against him and he trembled. He was standing against the desk spread wide for anyone to see if they walked in, manhood trembling between his thighs and back open to the wind. He clenched his own hair with a worried whimper when all he could hear was the faint rustle of fabric. How could Dan Heng move so quietly? Was he going to hurry up?

"Reach back and spread yourself." The other man's voice was calm… but it was deeper. Like a gravel growl.

Tremble… Caelus released his hair and reached his shaking hands back to grab a globe of his ass in each palm. He spread them and gave a choked moan as cold air hit his hole… what did he look like right now?

Glorious. That's how he looked to Dan Heng, the dark-haired man was leaning back on the rail behind them as he slowly masturbated to the sight, he managed to completely undress before getting distracted with the salivating sight. His eyes slit as he watched Caelus' hole pulse and tremble and bit back a moan as he pumped his length, coating it in oil.

"I could easily cum at this show, Caelus." Dan Heng moaned out the others name then licked the back of his teeth when it had Caelus almost sobbing for more, "Don't move your hands."

"Dan… Heng, please…" His name was moaned out in a voice of pure, unabashed need.

Hiss… "Damn it…!"

Dan Heng stepped forward, holding his shaft in one hand and reaching out with his other. He pushed his palm down on Caelus' lower back and held firm, curling his nails into the other man's skin so he would leave behind little marks and bruising like a tramp-stamp. He circled Caelus' entrance with his tip, teasing it and enjoying how it puckered up. Then he pushed forward.

"Agh!"

"That's it." Dan Heng muttered softly as he pushed in his tip until Caelus' hole closed around the bulb and sealed enough so he no longer had to hold himself steady, he adjusted his hands to hold a hip each tightly. Using the outside of his feet he spread Caelus' legs wider and all the while, Caelus obediently held his cheeks wide with quivering hands. It pleased him.

"Good boy." He groaned deeply as he bent down to kiss Caelus' neck.

"Dan… please, I need more…" Snap! "Hyuk! Sniff…"

Caelus almost bit his tongue as he felt his body getting impaled, a round bulb punched him in the stomach making all air rush out of his body loudly and he felt his balls clench. His eyes rolled back and mouth dropped wide in a wet whine. The stretch was so good!

A single grunt rushed out of Dan Heng as he was engulfed in hospitable heat, he could feel every tremble and twitch along his length. Everything was pulsating and he felt his brain black out for a moment. He had to pause for a moment as his vision swirled with black abyss.

The clock on the monitor ticked quietly under their panting and moans, before Dan Heng filled with room with the sound of their hips thumping together. Their balls collided with each slow thrust, and all patience Dan Heng had left was unravelling like a ball of wool. Thrust, slow, thrust, slow… thrust… "Shit I can't prolong this!" FAST!

Caelus sucked in through his teeth as Dan Heng sped up, each time the man slammed their hips together he felt a shocking twitch rush through his body. He could reel each thrust in the crown of his head and it had his toes tremble… he was close to cumming.

"Hold the wall." Instantly at the order, Caelus finally let go of his own ass and pressed his palms flat against the wall above his head, "Don't touch yourself. You will cum just from me alone."

"Y-Yes!" Caelus moaned loudly and arched his back like a bow, he snapped his hips backwards to meet with Dan Heng and it had the Express escort growling. Fingers tightened into his hips and dragged him into each thrust, "Oh god… I can feel you!"

"Yes. Feel me." Dan Heng ran his tongue up Caelus' nape, his breath panted against the others flesh causing goosebumps to rise in its wake. The room felt sweltering and sweat ran down Dan Heng's spine as he fucked into Caelus with all his strength so that each time their hips collided there was a slapping clap. A strangled sound was the first signal, followed shortly with a spurt of cum onto the desk and the tightening up of the walls around his length. "Ah!"

Sob. Caelus released the faintest sounds from his throat, that sounded akin to whimpers as Dan Heng fucked him through his blinding orgasm. The room swirled and grey hazy through his lashes as his body jolted with each thrust. His nipples felt raw as they rubbed against the cold metal, and his fingers curled in tandem with his toes as Dan Heng continued to pound into him. Each thrust had him tingle.

"Do you know what happens when my kind cums inside someone?" Dan Heng groaned against Caelus' skin making it vibrate with his voice, his slit pupils throbbed as he tightened his nails into Caelus' hips causing small droplets of blood to weep around them, "We usually don't need to breed. But that does not mean we can't…"

"Wha…?" Caelus' tongue felt numb, as did the rest of his body. "Do you mean…?"

"You should be careful about giving your body to one of my kind." Dan Heng ran his canine across Caelus' shoulder, "My sperm can change your body to my whims."

That had Caelus curious and worried, "Change?" He trembled as Dan Heng circled his hips, slowing the pace for a brief moment.

"Your organs will become my playground, and if I were in my true form… one dick will fill you with cum and make your body a fertile incubator… the other will fill you with my eggs."

"What!?" Caelus coughed in surprise, "You have two dicks?" He trembled when a hand tugged his head back with a firm grip in his hair. His water eyes turned to meet glowing teal orbs.

"Is that your only concern?" Dan Heng seemed proud of Caelus' response, "Not even worried that I could breed you?"

"You have TWO dicks?" Caelus repeated followed with a light chuckle as he held the others eyes, he felt Dan Heng suddenly swell inside him… "I want to cum again… please…"

"Ha…" Dan Heng couldn't help but laugh at the others boldness, his hand grabbed Caelus' length and began to pump it in pace with his hips making Caelus' eyes roll back. "I am not pulling out until you cum again."

"B-But… didn't you just say…?"

"My cum will just change you… it won't BREED you alone." Dan Heng countered, he sunk his teeth into Caelus' shoulder, leaving another red welt, "If you don't want to know how it feels to grow a womb, I suggest focusing on cumming."

"Ah!" Caelus rolled his face into the cold metal desk and trembled as Dan Heng throbbing veins dragged against his prostrate, a hot thumb pressing against his wet tip at the same time. His manhood was swelling more that it felt like Caelus was being stretched wide with each pass. This was too good… drool pooled against his cheek as he closed his eyes and relaxed. Feeling every sensation.

"I'm going to cum…" Dan Heng warned through his teeth, his glowing eyes burned into Caelus' spine.

"Me too… please!" Caelus arched, his manhood trembled in Dan Heng's palm. "I'm going to cum… please, please."

Dan Heng felt the vein in his throat throb, he held back as much as he could. Pushing Caelus over the edge as fast as possible, he did not intend to follow through with his threats, he just enjoyed how much Caelus' body clenched around him as if daring him to. But accidents could happen.

"Cumming!" Burst!

Dan Heng felt the hot cum cover his fingers in thick strands like webbing and he pulled out with a wet pop and breathless groan; he wrapped his cum soaked hand around his length and pumped himself to the final finish line. Three short pumps were all it took and his cum coated up Caelus' spine. Painting his skin white in several bursts.

"That's it… such a pretty mess." Dan Heng's voice was strained, hoarse and deeper than usual. "Breathe for me."

Dan Heng caught his breath as he used the corner of his bed sheet to wipe up Caelus' back before tugging down his jacket and shirt. Gently he lowered Caelus' back down onto his thin bed so he could pull the man's trousers back up. He moved quick to tidy himself up, just in case someone decided to search for them… he doubted it. They had nowhere to be.

And he felt no embarrassment about what he just did.

After they both were reclothed, Dan Heng tucked Caelus under his thick covers then bundled the soiled sheet into a ball and tucked it in the corner out of the way for cleaning later. He sat on the hard floor beside his bed with knee raised, slowly brushing Caelus' head with his palm. His thumb stroked along a soft cheek, "Get some sleep."

"OK." Caelus smiled up at him so sweetly, and Dan Heng found himself tracing the kiss plumped lips with the pad of his thumb, he was tempted to taste them again. They were as delicious as he expected, if not more. His eyes hooded as he watched the other drift away from the piled-up exhaustion, silver eyelashes fluttering for a moment before stilling. Even as breathing evened out, Dan Heng continued to slowly pet Caelus' head. Gentle… feathery touches.

He could sit like this forever… maybe he will. Dan Heng lifted one of the thick books piled next to him and opened it from the start, he held the pages open with one hand so he could continue to stroke Caelus' head.

How many pages could he read before the other young man woke up? He did like to test himself…