Work Text:
A white-haired, blue-eyed boy hopped through Candor Street with a brown satchel on his shoulder. Despite the dim streetlights, he tried his best not to stain his clothes; he skipped past each puddle of muck with a carefree smile on his pale, girlish face.
The boy stopped at the door of a small, run-down restaurant – above it hung a neon sign that spelled DRESDEN’S, although both Es had faded out. To his right, several motorcycles were parked in a row. Indifferent, the boy hummed and stepped into the diner.
Immediately, the acrid smell of cigarette smoke greeted him. Heavyset wolfmen in leather jackets surrounded him, either drinking at the bar or playing pool under dim lamplight. A pair of orange eyes scanned him from across the room, silently taking in his form and movement for a few seconds – he looked in their direction and they looked away.
The white-haired boy took a seat by the counter, his satchel dangling on his shoulder. “I’d like the menu, if that’s alright,” he said, his voice smooth and measured.
Twenty minutes later, as the boy was munching on some chicken wings, he felt a claw tap on his shoulder. “Hey,” came a low, rumbling voice from him. “Get outta my seat, kid.”
“Oh?” The boy turned around to face a brown-maned wolfman who probably stood two feet taller than he did, even standing up. “Forgive me, sir – I couldn’t find your name on the seat.”
“Very funny, prick. Now scram.” The wolfman rocked the chair, trying to shake the boy off. A few feet away, someone stood up and began to strut towards the pair.
The boy hopped off and inspected the seat. “Strange. I still can’t find your name on it,” the boy said. “Guess I’m keeping it.”
“I was hoping you’d say that,” said the wolfman, pulling his arm back and revealing his claws. “Makes this part so much better.”
Before the wolfman could slash the boy across the chest, a red hand yanked his claw back. “Step off, asshole,” said the hand’s owner. “Like he said, your name ain’t on it.”
Both the boy and the wolfman turned around to the voice’s source – a red-skinned, horned girl in a black tank top, fishnet shirt, and torn blue jeans. Her orange eyes stared blankly at the wolfman, and though she had the build of a very dedicated athlete, she shouldn’t have been strong enough to hold back the wolfman’s colossal arm. Yet to the boy’s amazement…she was.
The wolfman strained against the girl’s grasp. “This ain’t none of your business, you fucking bitch!” But before he could argue further, the girl twisted his arm and kneed him between the legs with an audible crunch. As he staggered back, she grabbed his other arm and flung him into the nearby wall.
For the girl’s part, she just dusted her hands off; her arrow-tipped tail, which the boy hadn’t noticed before, flicked at the air. “That takes care of that, I guess,” she said. Dear God, what a woman.
One of the other wolfmen took out a large knife and charged straight at the girl with a scream. She spun around in battle stance – just in time to feel a shift in the air behind her and see a huge white blur collide with her would-be assailant.
The next thing the girl knew, she was staring at a white dragon as he pinned a wolfman to the ground. “Anyone else want to fuck with me?” the dragon roared, in a guttural, reptilian voice that was still distinctly the boy’s.
Silence ensued. The dragon cocked his head to the girl. “You,” he said, baring his fangs in a grin. “Let’s talk outside.”
When both parties were outside, the dragon shapeshifted back into the boy – clothes and all, thankfully. “So that was pretty fucked up,” he said with a snort, putting his hands in his pockets; despite the earlier tension, he seemed to be recovering well.
“I guess you’re new to Candor Street?”
“I heard that there were some pretty good wings at Dresden’s.” The boy glanced at the sign. “And hey – there were. Not sure if they’ll let me back in after tonight, though.”
“It’s business as usual here,” the girl said, stretching – and giving the boy a good look at her toned stomach. His eyes grew wide; dear God, you could grind meat on those things!
“By the way,” the boy said, offering a hand while valiantly trying to lock eyes again, “we haven’t been properly introduced. My name’s Ketus Fefnir.”
“Just Asura.” The girl shook his hand, and he felt a queasy feeling in his stomach. “You handle yourself pretty well, Mr. Fefnir.”
The two let go and spent an awkward silence together, not knowing what to say to the other. Finally, Ketus broke the silence. “So…” he said, his voice trailing away. “I feel like I owe you something after putting you through all that.”
Asura just waved her hand. “Don’t think about it too hard.”
“No, I insist.” Ketus cleared his throat. “I mean, I know a place in Varley…”
Asura’s eyes widened – it wasn’t every day that she got to eat at a place as ritzy as Varley Avenue. “I’m listening.”
“So, ever heard of Bourbon’s Prime Cuts?”
***
If you looked around the city, you couldn’t find a place as different from Constance Street as Varley Avenue. The streets were dry and spotless, the buildings were a pristinely-kept shade of white, and the people were generally dressed in something better than a tank top and jeans. Which made Asura stand out even more than a cambion usually would.
Cambion. That was the word for what she was.
Ketus pulled at his collar and gestured to the inside. She’d foregone the mesh shirt from two nights ago, at least – Bourbon’s was an expensive burger joint, not a nightclub. For his part, he’d worn the same outfit – it was the only outfit he could conjure. Not much for style, Ketus was.
Once they were both seated, Ketus slid the menu to Asura. “You pick first,” he said, glancing around the room. Because every time he looked at her, blood rushed to his face.
After they’d ordered, Ketus sat up straight. “So, uh…cambion, right?”
“Excuse me?” Asura shot him a glance and his heart skipped a beat.
“You’re a cambion. I did some reading up – I wasn’t sure a few nights ago, but you’re a cambion, right?” Although they were rare overall, cambions were a known occurrence in areas dense in infernal energy – generally speaking, that meant the slums.
“And you’re a dragon. What of it?” Asura raised her eyebrow.
“I…just wanted to make sure.” Ketus gingerly slid the menu to the side. “Nothing against you, of course.”
Asura snapped. “You’ve never been on a date with a girl before, have you.” Ketus looked away with a blush, and she knew instantly that she was right.
“…I mean, I wasn’t sure what else we’d talk about. I assumed you were uncomfortable with discussing our…first meeting, after all.”
“Are you fucking kidding me?” Asura said, in a tone that made Ketus’s heart lurch. “That night was nowhere near the worst sitch I’ve been in.”
“…What does sitch mean.”
“Situation.” Asura rubbed her temples. “Right, you’re a rich kid.”
Before Ketus could protest, their orders arrived. They’d both ordered the same thing; for whatever reason, Ketus had trouble thinking of anything else. Mostly because he’d been lost in the brilliant orange of her eyes.
They ate their meals in silence – Ketus at a more hesitant pace. His eyes traced her slender fingers and the fullness of her red lips; whenever she grunted, he felt the room grow a little hotter. Thankfully, it didn’t take long for her to finish.
Ketus looked down at his side of the table. He’d cleared his fries and cola, but a good fourth of his burger remained. “You gonna finish that?” said Asura, pointing at it – when Ketus shook his head, she immediately snatched it and devoured it in seconds.
Ketus gulped. “So…if you want, you could crash at my place for a bit. I’ve got games.”
“What games have you got?”
“Uh…Valkyrie Crushers, Minefield Man, Minefield Man Racers, Unicorn Allies…”
Asura stood up and slammed her hands on the table, giving Ketus a pretty good view of her breasts. “I fucking love Unicorn Allies!” Ketus’s eyes darted from side to side – he hadn’t expected that.
“It’s a bit far, but don’t worry,” Ketus said, smiling. “We ride in style.”
The second Asura stepped out of Bourbon’s, she saw exactly what Ketus had meant. He sat at the sidewalk, shifted into a dragon – when they locked eyes, he gestured at his back with a claw. Not skipping a beat, she climbed onto him.
As they flew through the city skies, Asura leaned forward; as they passed over streetlights and crowds of people, she couldn’t stifle a guffaw. God dammit, she was really flying! For Ketus’s part, he was trying to focus on ignoring the warmth of her body against his bare back.
They landed in front of an apartment block – before Ketus had fully alighted, Asura jumped off. He shifted back to human form – clothes and all – and rang the doorbell. As the pair walked in, Ketus pointed at himself with his thumb and mouthed a quick she’s with me to the bewildered guards.
Ketus’s place was twice the size of Asura’s tenement. His room was mostly well-kept, with stacks of bookshelves and video game boxes; Asura spotted a few paintings hanging over his flat-screen TV.
A minute later, they were staring at the character select screen for Unicorn Allies, a mere inch separating them on the couch. Within moments, they were tapping away at their controllers, each trying to outrace the other’s chubby unicorn through pink cloud platforms.
When Asura got a boost, she jerked sideways, brushing against Ketus’s side as she did so. He nearly dropped his controller – as she pulled back, he stared at her, wondering if that had been intentional. When he looked at the screen, she’d won.
Asura stretched her arms and yawned. “Best two out of three?”
Once round two had started, Ketus decided he wasn’t going to let anything distract him this time. Deftly, he weaved through the numerous bombs and enemies, determined to catch up – although she’d gotten a good head-start, he was catching up fast. He did a jump and was within spitting distance from her, so goddamn close –
Then he felt her hand on his shoulder. Immediately, his unicorn missed a pit and fell with a cartoonishly loud yelling sound. Ketus put his controller down, defeated once more; when he looked back to Asura, she was looking at him with a silent smirk.
Ketus gulped. “Uh…want to play Minefield Man Racers this time?”
“I think we can do something else now, actually.” Asura drew closer, putting her hand on his lap.
“Okay, uh…” Ketus raised his hands. “Look, Asura, I didn’t intend to do anything other than play video games with you today. All of this is moving so fast, I just – “
“Yeah, which is why you were checking me out the entire time today.” Asura rolled her eyes. “Don’t think I’m stupid.”
“I…” Ketus’s shoulders relaxed, and he slouched in defeat. “…okay, since when did you know.”
“Since like the moment we met.” Asura cupped his cheek with her free hand, nudging him closer to her. “You ain’t slick, Fefnir.”
“I – uh – “
Asura’s hand snaked down and pulled at his collar. “Shut up and kiss me.”
Ketus leaned in until his lips and Asura’s were inches away, then stopped. Asura just smiled. “This is your first kiss, isn’t it?” she said, her voice low and husky.
“I…yes.”
“Here – let me show you how it’s done.”
That was all the warning Ketus got before Asura’s hands snaked up his shoulders, cupped his face, and kissed him. Three seconds in, she pulled back to catch her breath – before he could recover, she kissed him harder, her tongue snaking into his mouth to mingle with his.
Once Asura pulled away, Ketus nearly fell over panting. “Oh…fuck,” he said, trying his best to catch his breath – the taste of her lips still lingered on his.
Asura hoisted him up by the shoulder and started to walk. “You’re gonna remember this day for the rest of your life.”
Once they were in the bedroom, Asura let go of Ketus, stepped out of her boots, and flung herself headfirst onto his bed. “I know this is your first time, so I’ll cut you slack,” she said, turning around and lightly pulling at the straps of her sports bra. “Just climb on me here.”
His body still shaking, Ketus kicked off his sneakers and clambered onto the bed. Once he was hovering above Asura, she pulled him in for another kiss – her tongue forced itself into his mouth. She unbuttoned his dress shirt and tossed it aside; he hastily stripped off her sports bra, baring her breasts; she peeled off his undershirt.
Asura broke the kiss. “Get up for a bit, I’ll get this off,” she said, pulling at her belt. Ketus clambered back down and watched her undo the buckle, toss her belt aside, and slide off her pants. Still shirtless, Ketus looked at her in confusion, his body shivering all over.
She looked up at him. “The fuck are you doing?” she said, chuckling. “Take off those pants and get back up here.”
He attempted to do so, but halfway through his crawl, Asura stopped him and shoved his face onto her stomach. Ketus looked up at her – although her abs pressing against his face made it hard to concentrate. “The fuck are you doing?”
“Lick ‘em.”
“…What?”
“Again, Ketus…I know. And…none of the guys I’ve been with before ever thought much of my abs,” Asura looked away, blushing. “I worked pretty hard to get this body, y’know?”
She pressed his face back down and hissed. “Look, we both want you to do it. So fucking do it already.”
Ketus lapped lightly at her toned stomach. Asura moaned softly, her once-steady hand shaking – Ketus pulled away as though burned, freeing himself from her hand. Before she could push him back in, he grasped her shoulders and dragged his tongue along her abs.
With each lap, he increased intensity; her moans slowly died down into gasps, then whimpers; her hand snaked down and she started playing with herself. All the while, her tail twitched, and his slender fingers dug deeper and deeper into her shoulders.
When Ketus pulled back, Asura looked down to lock eyes with him – his eyes were completely intoxicated. “Fuck,” he said, stroking her shoulders. “Fuck, you’re so strong…”
Wordlessly, Asura pulled him up and led him into a soft kiss; that gesture said more than any words could. Once they were done, she shoved him back down and he went back to business.
They continued like that for a while – Ketus kissing and licking her stomach, occasionally reaching up to lick her breasts before diving back down again. Her whimpers grew louder, turning into moans as she felt the heat of her finish spark in her belly – she was so close now, fuck…
Asura started fiddling with herself faster, picking up the pace to match Ketus’s tongue against her stomach. Ketus took this as a challenge, and his tongue started switching between quick lapping and slower, more dramatic slurping. Her heat pooled in her belly, then flowed down to her groin – her legs shook and she moaned so loudly it neared a scream.
“Ketus. Ketus fuck, I – ah – aah!”
Asura’s entire body shook with the force of her climax; Ketus fumbled back, holding her shoulders steady as she came. Slowly, her cry turned into a moan, which turned into a silent, half-conscious mumble; fluid lightly sprayed out from between her legs.
Ketus glanced at the hand Asura had used to get herself off. In a split-second, he shoved her wet fingers into his mouth and sucked the remaining finish off.
“Ketus…” Asura slowly came back to her senses and pulled her fingers out of Ketus’s mouth. “Ketus, what the fuck…”
Ketus stared down in disbelief. “That tasted…good.”
There was a moment of silence as they both comprehended what he’d done. Then Asura shoved Ketus down by her side – immediately, her gaze fell between his legs. “Well, someone’s pretty happy to see me.”
Ketus blushed. “It’s, uh…it’s been like that pretty much the entire time.”
“I think he deserves a treat.” Asura cooed. “Don’t you?”
Ketus felt a hand pin him down by the shoulder – Asura hovered above him, steadying herself. Again, a moment of silence.
“A-Asura?” Ketus’s lower lip trembled. “Asura, please…”
Asura slid herself along his shaft, taking great pains not to take him in her immediately. “You’ve got to promise me something first.”
“God, I – anything, just – “
She pinned him down harder and looked straight into his eyes. “Cum in me, okay?”
“Yes, fuck – please, Asura, just fuck me – “
Asura smiled one last time – then, trembling, slid up and slowly inched him into herself with a gasp. Ketus screamed and choked, his breath sputtering; the feeling of her warmth around him made him buck his hips and shut his eyes.
Slowly, his screaming died down into panting – Asura held him close and steadied him. When he next opened his eyes, he had only one thing to say. “What the fuck just happened?”
“You became a man, that’s what.” Asura stroked his hair, inhaling sharply. “Now just lie down and let me handle this.”
Asura leaned in and kissed him, grinding her hips against his waist, slowly settling into a rhythm. She pushed herself up and rode him that way, her hips shaking; as she did, his gasps trilled off into moans.
As Asura worked herself up and down his shaft, Ketus slid his arms up her waist and down to fondle her ass – she shivered and pressed down harder against the mattress, shaking the bedframe. Ketus’s head spun, his world blurring until all he could feel were his breaths and the heat building in his groin.
Ketus’s eyes jolted open. “Asura, fuck – it feels so damn good. I’m going to – “
Asura hissed. “Not yet, not yet, dammit…”
“I can’t – I can’t – “ Ketus clutched her ass tight. “I’m going to – “
“Wait, Ketus – fuck, hold it in – “
“AUGH!”
With that, Ketus hit his limit – his face contorted in pleasure and he finished inside Asura, fingers gripping her ass as he filled her with his seed. Asura looked down at him, her face equal parts disappointment and frustration – his smile quickly faded, replaced by a look of pure shame.
Asura quickly pulled herself off him and collapsed with a thump. They spent some time in silence – Asura’s arms shifted up to hold Ketus, steadying him as he slowly recovered.
Ketus sobbed. “Fuck, Asura. Fuck me, I’m such a fucking idiot – “
But when he glanced down at her, she was smiling. Before he could remark on that, she pressed a finger against his mouth. “Shh,” she said. “My first time was bad too.”
“You’re not mad?”
Asura drew him in for a brief kiss. “No-one’s treated my body the way you did just now. So don’t worry about it – you’re getting a lot more opportunities to make me cum.”
Ketus started to chuckle. “Really?”
“Trust me.” Asura cradled his cheek. “I’m going to rock your goddamned world.”
***
Ketus had the entire day to himself, so when Asura had texted him to ask if she could come over, he’d rapidly texted back a yes. This was going to be one hell of a start to his morning; ever since what had happened a few days ago, he knew what to expect.
What he didn’t expect was for Asura to show up drenched his sweat at his doorstep, wearing nothing but a tank top, running shorts, and white sneakers. “Hey,” she said. “Mind moving out of the way?”
Ketus gave way – as Asura walked in, she did so with an exaggerated sway to her hips, giving him a good view of her tight ass. “So, why’d you call me this early?” he said, although he knew the answer very well.
“Oh, I just finished my morning run and thought you could help me get cleaned. C’mere.” Asura gestured towards herself, and Ketus tried not to watch the sweat dribble down her abs as he walked up to her.
“Uh…sure.” Ketus took her by the wrist. “I’ll show you to the shower.”
“Not that.” Asura spun around. “You – “ she said, holding him by the chin and popping her thumb into his mouth, “ – are giving me a bath with this.”
Ketus sputtered, then pulled back. “What?”
“Follow me.”
Asura pulled Ketus into his own bedroom, then flung him onto his bed. “See, I just ran five goddamn kilometers, and I’m absolutely drenched,” she said, turning her back to him and pulling her tank top’s straps. “So you’re licking all my sweat off my hot, hard body with your mouth.”
She kicked her sneakers off, flung her tank top away, and pulled her shorts down in a dramatic gesture – making sure to give her ass a good wiggle. “Any questions, Fefnir?”
That was all the cue Ketus needed to lurch up, grab her by the shoulders, and pin her down. As he pressed his face against her torso and lapped his tongue up her abs, Ketus silently thanked his lucky stars.
Life was good.
