[FIC] Kingdom Hearts
Title: N/A
Fandom: Kingdom Hearts
Pairing: Axel/Sora
Rating: NC-17
Word Count: 1998 words words
Notes: WARNING for non-con.
The marble floors of Castle Oblivion echo with every footstep taken, making it impossible for anyone to approach stealthily. Unless, of course, the person in question can teleport.
The only warning Sora gets was the now-familiar ripple of reality as the portal opens. He spins around in an instant, Keyblade at the ready, but it's already too late. A black blur shoots forward, sending Sora slamming into the nearby wall with a sickening crack. For an instant, he blacks out, before the sharp pain in his head brings him back. The smooth wall is cold against his cheek and more than a little uncomfortable, but the hand pressing against the back of his head won't let him move. Sora realizes with a sinking feeling that he must have dropped the Keyblade when he hit the wall, and even its ability to reappear won't do him any good with his wrists held together and pinned behind his back by his assailant's other hands. "Let go of me!" he yells, awkwardly struggling against the viselike grip holding him down. He's at the wrong angle to try and kick backwards, too.
A soft chuckle sounds behind him. "Nice try, kiddo. But not good enough."
"Axel?!" Sora's eyes widen, surprise evident in his voice. Okay, it's not like he trusted the man or anything, but out of all the Organization members, he'd been pretty good about staying out of the way so far. This sort of random attack was not what Sora would've expected from him. "What the heck?"
"Oh, hey. So you did memorize my name." Axel leaned forward, bending down so that his mouth was near Sora's ear, his hair brushing over the boy's neck and shoulder. "Sorry 'bout this. Thing is, I'm bored."
Axel's breath on his ear makes Sora shiver. "That's not my problem," he says, wincing at the pressure on his wrists.
That just makes Axel laugh again. "It is now."
Something wet touches Sora's ear, and it takes him a moment to realize that it's Axel's tongue. He shudders--what the hell?--and tries again in vain to move his head. "Okay, that's really weir--OW!" He's cut off when teeth fasten onto his earlobe, and bite. "Jeez! If you wanna fight, just get on with it already!"
Axel releases his ear, and Sora can feel his smirk. "That's sort of cute. Nope, not interested in fighting today. Got something else in mind." Sora's about to ask what he means when the hand on his head tangles in his hair and yanks his head back from against the wall. Suddenly, Axel's even closer than before, his face a hair's breadth from Sora's. "Here's the thing--I've got the next card you need. Play nice, and I might even give it to you. Got it memorized?" Then Axel's lips are on his, pressing hard enough to bruise.
Sora's mouth drops open in pure shock, which unfortunately only gives Axel more to work with. He's never been kissed before, not really--Kairi's occasional kisses on the cheek and that time he and Riku were curious in sixth grade don't count. The first thing he notices is that Axel's lips are warm, as his tongue when it slips past his lips. It feels strange in his mouth, but not exactly bad. The second thing he notices is that it looks like Axel's dropped his guard, so he sticks his leg out, hooks it around around Axel's ankle, and tugs.
It's enough to throw the man off balance, and that's all Sora needs to yank his hands free. The Keyblade is just about to materialize, but Axel's just too fast. Sora finds himself slammed against the wall for a second time, though it's his back that hits this time. He begins to think he might have made a mistake, because Axel looks pissed now. "You know," he says conversationally, as though he doesn't have Sora's wrists pinned above his head and a knee between his legs to keep the boy from kicking, "I think I remember saying something about playing nice."
"Yeah right," Sora growls. The incantation for Firaga is on his lips before he remembers that magic doesn't work right here.
It doesn't seem to bother Axel. "Wouldn't have worked anyway, kiddo. I'm flame-retardant. But if you're gonna insist on being like that..." He trails off, snapping his fingers.
Something in the wall behind Sora twists, and then there's something cool, leathery and oddly stretchy holding his arms in place instead of Axel's hands. When he turns his head, though, all he can see is more white. That is, until the white turns and stares back at him, revealing a zipper-like mouth. "Wh-what the heck is that?" he yelps, finding himself straining towards Axel to try and get away from whatever it is.
"Dusks," Axel says with a shrug. "Gotta love 'em." He seems to like being pressed against Sora like this. Now that his hands are free, they're all over, running through Sora's hair, over his chest, and even, much to Sora's horror, between his legs. Sora closes his eyes, taking a sharp breath as Axel's hand squeezes. It's not fair, he thinks distractedly, that this should feel good. Because it does, the way Axel keeps kissing him, keeps stroking his not-exactly uninterested cock through the cloth of his pants.
Sora opens his eyes again when he feels the zipper down his front being pulled down. Axel meets his slightly dazed gaze with a smirk before lowering his head to rake his teeth down Sora's chest. With a cry, Sora arches up off the wall, twisting in the grip of the Dusks. Axel's tongue, when he licks over the reddened flesh, feels too hot, and Sora's caught between pulling away from it and pressing forward into the sensation. Axel laughs, tonguing his nipple in response as he unzips Sora's clothes the rest of the way.
"Didn't take you long to see it my way, did it?" he murmurs against Sora's collarbone, one gloved hand wrapping around the boy's now-hard cock and pumping it once, twice. "Wonder what that means?"
"Nggh!" is the only retort Sora can manage, hips bucking forward. He bites his lip to keep from gasping--the leather feels weird, but oh. He's so distracted that it takes him several moments to realize that Axel's shed his coat. He's skinny but leanly muscled, and Sora catches a glimpse of a tattoo on one of his biceps. It's a number, but he can't quite make it out--seven or eight, he thinks. Then he's distracted by the fact that Axel stops stroking him, takes his hand away a moment too soon and uses it to unzip his pants. Sora just lies there against the wall, panting, as Axel sheds his last bit of clothing. He doesn't look at all embarrassed to be standing there naked and wanting, cock jutting up from between his legs.
Sora whimpers faintly, then bites his tongue. Axel notices, though, and a lazy grin spreads over his face. "Don't worry,"he says, stepping forward. "I'll get to you again in a minute."There's a brief flare of heat, and suddenly the remainder of Sora's clothing is falling to the floor. Axel makes a low, pleased sound as he presses the full length of his body to Sora's. He brings one still-gloved hand--the one that previously wrapped around Sora's cock--to the boy's lips, slipping two fingers into his mouth. Sora nearly gags, but the look on Axel's face tells him that would be a bad idea. "Suck ‘em,"he orders, and Sora obeys. He tastes sweat and leather and his own fluids. Experimentally, he curls his tongue over the fingers and flicks it. Axel's eyes go dark at that, and he grinds his hips down against Sora's. Sora moans softly around fingers, and all too soon Axel pulls them out.
One of Axel's arms go around his waist, pulling him up and away from the wall, his legs going to either side of the man's hips. The other hand, slick with Sora's saliva, drifts down as well. For a moment, Sora's not sure what's going on, until he feels something trying to press inside him. "No way,"he breathes, startled out of his complacent state. No matter how much he struggles, though, it's no use--the Dusks are too strong, and Axel's not letting him go.
"There are two ways we can do this,"Axel says, moving his hips in slow circles against Sora's, making the boy flush and gasp as their cocks brush. "The nice way, or the not-so nice way. Your choice.”
Sora stills, still glaring hatefully at Axel. This doesn't seem to deter him, as his finger keeps pressing at Sora's entrance. Slowly, excruciatingly, it pushes inside. Gritting his teeth in pain, Sora digs his knees into Axel's sides. Axel reacts by kissing him hard, sucking on Sora's tongue as he works the finger inside him. Little by little, Sora can feel himself relaxing, but the sensation still isn't a pleasant one. It's even less so when the second finger starts to join the first, startling a pained whimper from him.
"Shhh,"Axel whispers, like he's being nice by going slow. The second finger finishes pushing its way inside, and crooks them. Sora shouts at it hits something inside that makes his cock jump. The fingers play there for a bit longer until Sora's rubbing up against Axel desperately, then withdraw.
Through his desire a cold feeling settles in the pit of Sora's stomach, because he knows what's coming next. Sure enough, something a whole lot larger than two fingers settles against him and pushes. For a moment, there's nothing, and then the head of Axel's cock is pushing past tight muscle and Sora screams. It hurts; it hurts more than he could have possibly imagined and it just gets worse as it continues forcing its way inside him. He thinks there might be tears pricking at the corner of his eyes--he can't tell, as his world has narrowed to a single spot of pain.
Axel stops, then, when he's full sheathed inside of Sora's body, eyes shut tight, forehead resting on Sora's shoulder. "Fuck,"he moans, hands clenching convulsively at the boy's hips. It seems like too soon when he begins to thrust, pulling nearly all the way out only to push back inside again. Sora just lies there, eyes forced shut, his nails digging into the palms of his hands. His breath is coming in gasping sobs, but at least he's getting used to it, and that's when the angle of Axel's thrusts changes ever so slightly and hits that spot again.
Sora's eyes snap open and he makes a strangled mewling noise. At the same time, one of Axel's hands works its way between their bodies and grips Sora's cock once again. Again and again he hits the spot, hand working in time with his hips. It feels good, almost too good for going hand in hand with excruciating pain, and Sora finds his legs wrapping around Axel's waist to better meet his thrusts. He can't tell which of the moans is his, which is Axel's, because it's all a blur now, too much to handle with the dual sensations bombarding him and just as Axel kisses him one more time with something akin to desperation, it all goes white. He can feel Axel seize up a moment later, coming hard inside him, and the name he groans into Sora's mouth is one Sora doesn't recognize.
The next thing Sora knows, he's lying fully-clothed on the cool marble floor. A world card, one he knows he didn't have before, lies next to him.