Kingdom Hearts Fan Fiction ❯ Key to the Heart ❯ Traverse Town – The Journey Begins ( Chapter 1 )

[ X - Adult: No readers under 18. Contains Graphic Adult Themes/Extreme violence. ]

hKey to the Heart
 
A Kingdom Hearts Fanfic Series by AndrewJTalon and Captain Sarcasm
 
Disclaimer: We don't own Kingdom Hearts, nor do we own any of the Disney or Square Enix characters, settings, items or ideas, whose ownership is retained by their rightful owners. We make no claims of ownership nor are we making any form of profit. It's all for fun, yo.
 
Author's Note: This story contains depictions of minors engaged in sexual activities. Now, we don't approve of that, in real life. It's just not right. But we're somehow okay with writing about it, so there you go. Anyway, if you don't like stuff like that, not only should you stop reading but also. you should stop looking in the Kingdom Hearts section of the site. I mean, most of the main cast isn't even sixteen.
 
Except the Organization, I guess, which kinda defeats my argument, but still, it's totally counter-productive. You should try the Final Fantasy sections. They have boobs and pubic hair and all the other things that full-grown human beings have.
 
But enough of this!
 
***
 
Chapter 1: Traverse Town - The Journey Begins
 
***
 
Alright Sora, everything's alright. You've been in worse jams than this. Can't think of any… He tightened his fingers around the grip of his Keyblade, holding it low to the floor. Any higher and they'd see it. He was crouched on the balcony of the Traverse Town hotel, trying to keep his entire body below the two-foot wall while still being ready for action. In the alley below him were nearly three dozen Shadows and Soldiers.
 
Why'd I have to come out here by myself? he continued. Middle of the night and I decide to go and fight some Heartless. Some Keyblade master I turned out to be. …and why'd they follow me into this alley? They don't usually - FOCUS, Sora. You have to think of a way out of this. You could try that new move of yours. No… no, there's no way that'll be enough. If only I had some-
 
“HEARTLESS!”
 
-help?
 
On the rooftops, silhouetted against the moon despite all the cloud cover was… well, I won't spoil it for her.
 
“Now who told you that you could wander around freely? Don't you know that these streets are under the protection of the legendary Great Ninja Yuffie?”
 
Oh god…
 
“Just give up,” she said cheerily, the moonlight glinting off her giant Shuriken. “It'll be easier.”
 
She flung the large one out and it went wide, missing the heartless by at least a foot. But as they whipped around to look, a half-dozen were struck in the back by the smaller stars.
 
She's going to get killed…
 
She jumped into the air, flipping end over end, hurling a fistful of stars with both hands, forcing the Heartless away from the alley's sides, and landing on one knee at the other end of the alleyway.
 
She's going to get killed… I have to help her…
 
“Come and get it!” she cartwheeled sideways, just in time for her own shuriken to loop back around and decapitate a squadron of Soldiers before returning to her own hand.
 
She's… she's great! She's incredible!
 
And then, as if she knew she had her own private audience, she…posed. A soldier spiral-kicked her right in the face.
 
“GAH!”
 
Oh no…
 
She dodged a second one, but the third hit her directly in the stomach. She staggered to her hands and knees gasping for air, and a third hit her square in the back, knocking her to her stomach. They gathered around her in a circle, dancing from toe to toe and waving their claws around. Their armor clanked like the cries of vultures.
 
They took her out… she was nearly as good as Leon and they…
 
“I can't…” she gasped. “I can't believe I-“
 
“SEE YA!”
 
The leader vanished in a burst of flame, a glowing red heart floating into the sky. Sora landed next to Yuffie, tossing a potion onto her.
 
“Sora!” she shouted, rising to her feet in a green glow.
 
“Some `Great Ninja,'” Sora grinned.
 
“Everyone has their off-days, kid,” Yuffie said, running her fingers through Sora's hair.
 
“Well, let me take care of the rest,” Sora said, holding his Keyblade like a rife. “FIRE!” He started to spin about on his heels, blasting magic at each of the Heartless in turn, wiping each of them out.
 
“Who's the `kid' now, eh?” he grinned, slinging his weapon over his shoulder.
 
“Not bad, not bad.” There was a blur of silver, and a short shower of munny orbs and health balls behind Sora, as another heart drifted off into the sky. “Kid.”
 
“Whoa…” he could scarcely believe it. This girl was only two years older than he was and already she was at a level that was… wait a minute… “Look out!”
 
“Wha-“
 
Sora ran at Yuffie, his Keyblade held out like an all-star slugger aiming for the game-winning hit. She held her arms out to defend herself, but at the very last minute he dodged to the right and spun around, orbiting the ninja girl like a moon around a planet. His blade made a kind of aerial figure-eight, creating gleaming after-images. The soldier didn't have a chance. It was literally sucked into the blade. Sora looked back at his comrade-in-arms and grinned his self-assured grin.
 
“I call that the Vortex. Came up with that last - HOOF!”
 
Both of Yuffie's arms were suddenly around him, squeezing the breath right out him. But, on the other hand, his face was being pressed quite firmly into her chest.
 
“Sora…” she said, softly, rubbing the back of his head. “…you saved my life back there. Twice.”
 
“Well… come on,” he said, nervously. “We're friends, aren't we? It was-”
 
He was cut off, suddenly. Yuffie had kissed him. No, scratch that, Yuffie was kissing him. There was the right length to turn it from something that happened in the past to something that was happening right now, and then it was over.
 
“Don't say it was nothing,” she said. “If it wasn't for you, I wouldn't be… why are you looking away like that?”
 
“Mrhmmmm…”
 
“Are you…? Are you blushing?”
 
“No, no I'm just…”
 
“Sora,” she said, gently turning his head to look into his eyes. “That wasn't your…”
 
He nodded softly.
 
“Your first? But what about your…”
 
“…we never actually…”
 
“Oh…”
 
Yuffie's eyes shone, and for a tiny fraction of a second a look of mischief passed over her face.
 
“Um, Yuffie?” said Sora. “Do you think you could let go soon? My back's kinda stiff from hiding for so long.”
 
“Oh,” she said, hesitantly releasing him. “Well, you had better come with me, then. I know a special Ninja…Ninja Chiropractory …Jutsu.”
 
“Chiropractory …Jutsu?”
 
“It'll fix your back.”
 
“No, I knew that… but what's a Jutsu?”
 
“Just come on.”
 
***
 
The red room had been empty. Fortunately the owners had been more concerned with not getting their souls eaten by monsters than turning a profit, and the two of them had managed to get a bit of private space. Sora was lying facedown on the bed, with Yuffie running her hands over his back.
 
“But did I really need to take my shirt off?”
 
“I told you, it's to give me a better feel for your muscles,” she slapped him on the ass lightly and giggled. “You're lucky. Most of the time you aren't allowed to wear clothes at all.”
 
Sora gulped, turning bright red all the way down to his waist.
 
“It's not like I haven't seen anything like that before,” she grinned, rubbing his back. “Besides, you're just a kid.”
 
“I am not!” he said. “I'm fourteen!”
 
“Well, to a sixteen-year-old like me, you're a kid.”
 
“No way!”
 
“Yes way!”
 
“No way!”
 
“Yes way,” said Yuffie sternly. “You've never kissed your girlfriend, you're embarrassed about a girl seeing you with your shirt off, and I bet that if I were to flip you over right now you'd be as hard as the diamond weapon. Compared to me, you're just a schoolboy.”
 
Sora grimaced into the pillow. She's absolutely right. Kairi and I havn't even held hands. And it wasn't *his* fault that his harness was pressed rather uncomfortably between the mattress and his hips. It wasn't up to him, and her hands… her hands felt… mmm… it was like he could feel all the stress he's ever felt rising off of him like steam.
 
“In fact,” she leaned down far enough for Sora to feel her hot breath on his neck. “…I bet you've never even seen a girl naked.”
 
What the crap? Did she just-
 
“You're blushing,” she licked the back of his neck slowly. “It looks like I win.”
 
“Win?” He jumped slightly as slender fingers slipped under the folded-over top of his jumpsuit. “What are you-?”
 
“I bet that you had never seen a girl naked, and won. So now, I get to choose my prize, and I choose you.” She smiles sweetly, eyes closed. “Now take off your clothes.”
 
“Wait a second! I never agreed to-“ Sora propped himself up on one arm to look directly at Yuffie, but he was cut off again. This second kiss was even longer, Yuffie's lips running slowly over his, kissing him five or six times in soft, short pecks. Her tongue just barely poked out from her mouth to caress Sora's lips, and he found himself falling backwards onto the pillow, intoxicated by the soft, wet touches. Yuffie flipped him over onto his back, legs still straddling his waist, and took one of his hands in hers to undo his glove.
 
“Come on Sora,” she said, sucking on the tip of his finger. “You don't wanna stay a kid forever, do you?”
 
“N…no…” Yuffie removed his other glove, and then slid down his body to his feet, undoing his shoelaces.
 
“Well, this is all part of growing up, Sora…” she ran a finger teasingly down the sole of his foot. “Everybody has to learn about sex when they grow up… and who better to learn from than an experienced older woman?”
 
“But… you're only sixteen.”
 
“So? I'm older, I'm a woman, and I'm way more experienced than you are!” She pulled herself back up his body until she was looking into his eyes, caressing his hairless chest with the back of his hand. “Although if you'd rather I stop now…”
 
“N…no…” Yuffie grinned, and kissed him on the cheek. “Just think of me as your teacher, Sora. And lesson number two is that you have to be naked for sex.”
 
“What happened to lesson one?”
 
“Don't worry about that,” Yuffie unzipped Sora's jumpsuit and pulled it down off of his hips. “I'll tell you that when we're all…heh… when we're - *snort* - we're all…heh heh… ahahahaha…”
 
“What? What's so funny?”
 
Yuffie tugged at the Sora's shorts. “Where did you ever get a pair of boxers with the exact same crown as your chain? And *why*?”
 
Sora blushed, and looked off to the side indignantly. “It wasn't as if I was planning on people seeing them.”
 
“Well, we won't be seeing them for very long. Ha-yoink!”
 
“Gah!”
 
“Mmm…” she reached down, taking his soft cock in her hand. “You're pretty impressive… for a kid. Although not what I had pictured based on how big your shoes are.”
 
Sora moaned softly as Yuffie squeezed him, his manhood twitching and growing harder. Her hands traveled slowly down the lengthening shaft from the head all the way down to the base, then slowly stroking them back up, her nails barely skating over his tender skin. With her other hand, she reached down between his legs and clutched his balls, massaging them with her fingers and palm.
 
“Ahhhh…” gasped Sora, his voice going so high as to nearly break “Yuffie… what are you doing?”
 
“This is the third lesson, Sora. Touching is good. It's the only way you can find out what feels good.”
 
“But…” he panted, “Shouldn't you be naked too?”
 
“I-“ she blushed, and started to take off her gloves. “That's right… good on you for catching that, kid.”
 
“…not a kid,” he mumbled, trying not to stare as she slid her white thigh-high stockings off her long; slim legs. She caught his eye and winked, running her fingers up her thighs.
 
“You like what you see, don't you?” Sora nodded, dumbfounded. He remembered how, when he first saw Yuffie all he could think of was how she looked so much like Kairi. He didn't know if it was just wishful thinking or the rather large head injury that made him see the two as the same… but now he was starting to see it again.
 
Something heavy and green landed on his face. Sora lifted it up with both hands and stared at the cloth, confused, until he looked up and saw Yuffie unbuttoning her shorts. Wow… he thought. Those sure aren't like Kairi…
 
She turned around and bent over, sliding her khaki shorts off her hips and down. …and neither is that. …I think. Yuffie looked over her shoulder at him, smiling.
 
“Mmm… do you like what you see, Sora?” she turned around and stood there naked before him, like some kind of newly-birthed goddess. Her body was slim… almost boyish, but not skinny, not the kind of painful emaciation that women starve themselves to achieve, this was a body toned to its peak of athleticism. Girl or no, naked or no, she was still a ninja, and every inch of her body showed it as Sora's eyes roamed over her. Her breasts budded out from her chest like rolling hills, small, soft domes barely more than a handful and topped with tiny, dark nipples. Her body curved in slightly to her trim, flat stomach, widening out over her hips and tapering down her long, smooth thighs. Between her legs was a short patch of black hair, the only hair at all on her entire body like a small, dark arrow pointing downward to her shadowed entrance. She saw Sora's expression, his wide-eyed, slack-jawed stare like Dante entering the kingdom of paradise and blushed, half-heartedly trying to cover her breasts with one arm and brushing some stray hairs out of her eyes with the other, her fingers brushing over her headband. “It certainly looks like it…”
 
She reached out and took Sora's hardness in her hand and squeezed lightly, rubbing up and down with her closed hand, electing a loud groan from the boy. Yuffie slid her hand under his back, and lifted him up, leaning forward to kiss him deeply on the lips, her tongue sliding into his open mouth as she stroked him. His eyes practically bugged out of his head and he pulled away.
 
“What was… was that your tongue in my mouth?”
 
“It's called a French kiss, Sora.”
 
“But I thought you were from… where are you from?”
 
“Sora,” she said, kissing him again, pushing him back down onto the bed. “We're naked, on a bed together, my hands are on your cock and in we're both in a position that's about to get much better for the both of us. You can't be getting embarrassed about a little tongue action.”
 
Sora blushed. “I guess not…”
 
“Such a little kid,” said Yuffie, climbing on top of him. “But you're cute enough to get away with it.”
 
“I'm…” he panted, growing short of breath as Yuffie's hair tickled up against his shaft. “I'm not… not a kid.”
 
“I know, honey…” she smiled warmly, stroking his cheek. “A kid wouldn't have me feeling this way…”
 
“Yuffie…” he began, but she silenced him with a finger on his lips.
 
“Don't say anything, Sora.” She took his member in her hands and held it upright, lifting herself up with her thighs. “You don't have to say a w-aaah!”
 
She shrieked. She actually shrieked as Sora entered her, and grabbed his shoulders with both hands, his skin whitening under her grasp.
 
“Yuffie…” moaned Sora.
 
“I'm alright,” she said, tears appearing in the corner of her eyes. “It was... just unexpected, that's all.”
 
She took his hands in hers and put them on her hips before putting hers back on his shoulders.
 
“Hold on to me… and I'll hold on to you.”
 
Sora nodded, panting slightly as Yuffie started moving her hips up and down. He was in a complete sensual overload… nothing he had ever experienced felt as good as Yuffie did balancing himself on his length. He couldn't find words to describe it; he couldn't even find experiences to compare it with. Her every motion, her every shift and contraction was Sora's entire world. He felt as good as he had ever done… and he wanted more…
 
He grabbed Yuffie's thighs tighter and shifted his own hips, thrusting as far into her as he could go.
 
“Oh gods…” she gasped, clawing at his skin… “Oh Sora…”
 
“I've always been a fast learner,” he smirked, sweat glistening off his face and neck.
 
“Shhh…” she said. “Don't speak… just… just let things happen.”
 
He grimaced and thrust in further, his hands reaching around to grab the cheeks of her ass, causing her to squeal. Her small, round breasts bounced up and down mesmerizingly as their bodies thrust harshly against each other. Sora stared up at them through blurred vision, his eyes traveling from the sweat running down her stomach to her face, her cute, tomboyish face with her eyes wrenched shut and her mouth open wide, taking in air in short, powerful gasps. He found his hands moving almost of their own accord stroking back and forth over her toned butt in time with his thrusts, and Yuffie responded in kind, running both hands over his chest, her palms making short paths over his nipples.
 
His muscles started tightening up beneath her, he could feel himself growing taught down to his core, like he was a rope being stretched to its breaking point and might snap at any minute. His skin felt alive, like it was rubbing against his flesh and bones.
 
“Oh god, Yuffie…”
 
“Sora…”
 
“Yuffie… oh god, I feel so strange…”
 
“No, Sora… Sora, I'm not ready yet. “
 
“I can't last any longer…”
 
“No, Sora, hold it in… hold it in for me…”
 
“I … I can't!”
 
“Oh god… oh god… Oh Sora…”
 
“Please…”
 
“Lesson… lesson four, Sora… pleasure your partner before yourself…”
 
“I… I'll try…”
 
“Ohhhhhhhh…”
 
“Yuffie…”
 
“Ah… alright, Sora,” she gasped. “Alright.”
 
Sora cried out, groaning deeply in the back of his throat, his fingers digging deeply into her flesh, arcing up off the bed, driving himself deep into her. He felt something …explode within him, and surge off into Yuffie's wetness. He lost himself entirely, his every particle enraptured with this new feeling.
 
“Ohhhhh…”
 
“Oh yes…”
 
“K…KAIRIII!”
 
“CLOUD!”
 
Everything slowly went dark…
 
***
 
He woke up sometime later… Yuffie was already awake, her fingers idly tracing patterns on his chest.
 
“Kairi,” she said… “You called me Kairi.”
 
“I'm sorry, I don't know what-“
 
“No, no,” she laughed. “When we first met, you called me Kairi.”
 
“Oh,” he said, blushing. “Kairi's… Kairi's the girl I knew back home… when we first met, I was a little woozy, but… well, you look like her… you sound like her… you even act like her… I guess that I…”
 
“You're the same as Cloud,” interrupted Yuffie.
 
“What?”
 
“Cloud's this… guy. Aerith, Cid and I used to know him. He rescued me, once, when I was alone, and let me come and fight alongside him. And he was so strong, and brave… and even when things got their darkest, even after he lost himself, he never lost hope. And… there's a lot of that in you, Sora.”
 
Sora stared at her violet eyes, not able to find any words. Then she started pulling his hair.
 
“Also, you've got the same spiky-head look,” she giggled. “Don't you people wash?”
 
“Hey, cut it out!”
 
“But I like your hair, Sora,” she smiled, rubbing her nose against his scalp. “Listen… I have to tell you something…”
 
“Oh?”
 
“You…” she blushed. “You were my first.”
 
“WHAT?”
 
“I'm a virgin. Or was.”
 
“But… but you-“
 
“That's just lesson one, Sora. Ninety percent of being sexy is being confident. Act like you know what you're doing at all times and nobody will know if you don't.” She smiled, kissing him on the cheek. “And it certainly worked for you.”
 
“But… why?”
 
Yuffie sighed, looking away.
 
“I guess… I wanted to be the experienced one for once.”
 
“Huh?”
 
“I used to party around with a bunch of other people, and they were all older and better than me. …except for the stuffed cat, but that doesn't count.”
 
“Stuffed…cat?”
 
“Long story. I don't really understand it all. But still… I was always `the girl' or `the kid.' There was a monster and a talking puma and a… a seven-foot-tall guy with a gun for a hand. Don't ask. But… it always felt the worst around Cloud.”
 
She looked back up at Sora, sadly.
 
“You've met Aerith… you can't meet her without instantly falling in love with her… and then there was another girl named Tifa… she had a body to kill for, with breasts out to here,” she said, gesturing with her hands. “I could never compete with either of them, and so… *sigh* I guess I just wanted to be `the woman' for once.”
 
“Yuffie…” Sora said, putting an arm around her. “You know… I can't let this change anything… I still have to lock the worlds… I still have to find Riku and the King… and I still have to bring Kairi back home.”
 
“I know,” she said, sadly. “And I… I guess I'll always long after the man I can't have. But…we don't have to change. We're already friends… we may as well be friends …with benefits.”
 
Sora smiled, and kissed her on the lips again, holding her close.
 
“Mmm…” she licked her lips. “You picked up on the French kiss quickly.”
 
“Fast learner.”
 
“Show off,” she said, pinching him on the cheeks. “Now get your sexy ass up. I've seen a lot of videos and I have a whole list to work through.”
 
“I've created a monster…”
 
***
 
Afterward -
 
Well, that's about it. Our intention with this is to try and counter all the yaoi fanfiction that takes up about 90% of what's out there. We don't hate gay people or anything, we just want to see more straight fanfiction out there.
 
Also, we're alternating chapters. This one was written by me, Captain Sarcasm, and the next will be written by AndrewJTalon. Adjust your comments accordingly.