Kingdom Hearts Fan Fiction ❯ Sweet & Salty ❯ Chapter 5

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

Yuffie wasn't sure when it was she woke, but it was still dark. The fire was down to embers, but the full moon provided plenty of illumination. The girl became aware of a lump against her cheek. Still drowsy, she started to move a little to get more comfortable, only to feel the lump get harder.

The girl turned scarlet, realizing then what the lump was. Now she was starting to get one of her own.

Wide-eyed, Yuffie glanced up to Sora's face, only to find that he was still fast asleep. His head drooped to one side with his mouth slightly open. The bandana was still tied around his forehead. He looked more adorable than any of her stuffed animals, but she wondered what kind of naughty things were going on in his mind with that lump pressing against her cheek.

She wondered if they were the same kind of naughty things that were going on in hers.

Timidly, Yuffie brought one hand up to feel it through his shorts. As she did that, she could feel it growing harder. The curious girl looked up at Sora again, and then slowly unzipped him. She oohed as his hardness was freed; softly, she wrapped her hand around it, feeling his heat. It was a bit bigger than hers, she could tell.

Yuffie knew she was making a mistake. She was quickly realizing, though, that in spite of what she'd thought earlier...just being near him was not going to be enough.

Checking that he was still asleep, Yuffie started moving her hand slowly up and down. Sora moaned quietly, but she continued, feeling him grow harder and hotter. The teen couldn't believe she was doing this; couldn't believe she had this chance, couldn't believe she wasn't stopping herself.

What would Sora do when he woke up?

Well, Yuffie reasoned, that'll probably depend on how good it feels.

A drop of liquid appeared at the tip, and on impulse, Yuffie leaned closer and licked it off. The salty flavor reminded her a little of the popsicles back in Radiant Garden. Holding the base with one hand, Yuffie started taking long licks up and down the shaft.

Sora moaned again, and when the girl looked, she saw his eyes squinting. He was about to open them, she knew. Her first thought was to back off and act like she was still asleep, and hope that he didn't catch on. He probably would've been too embarrassed to ever bring it up with her.

Instead, she opened her mouth wide and swallowed as much of him as she could without gagging. Yuffie didn't want it to end, didn't want to pretend it never happened.

"Yuffie! What are you--ohh..." Sora cut off when she squeezed him down below. "Yuffie this isn't..." he started again. She started moving her tongue inside her mouth and he shut up.

Yuffie looked up into Sora's red face, moaning around him when he met her eyes. Sora closed his eyes and moaned back, and Yuffie felt a small jump in her mouth. She moaned louder when she felt his hand on her bottom, rubbing in small circles as she moved back against him.

When Sora opened his eyes again, she was still looking up at him. She tried to smile around the organ in her mouth, and then started moving her head up and down it like she'd watched Sora do to his sea-salt ice cream. "Oh..." Sora moaned again. "Yuffie, I..." he started before crying out as she softly squeezed him again.

Yuffie felt something creamy squirting into her mouth as Sora started pumping his hips back and forth. She closed her eyes and moaned, still sucking on him until he stopped moving and started to grow soft. Pulling off his member, she looked up at him with a red-faced smile.

"Yuffie..." he started again, cut off again when she wrapped her arms around his neck and kissed him, pushing her cream-covered tongue into his mouth. After the initial shock, Sora kissed her back just as passionately, wrapping his arms tightly around her. It was as if nothing existed except the two of them, joined together for one brief moment in eternity.

When at last they separated, both panting heavily, Yuffie looked down self-consciously. "I just..." she said breathlessly, "...felt like doing that." She looked back up and smiled. "Think of it as a victory prize."

"Yuffie..." Sora started one more time, but this time couldn't find the words. Instead, he leaned over and softly kissed the tip of her nose. Yuffie smiled even brighter, scooting over so that they were sitting side-by-side. "Is there anything else you 'feel' like doing?" he asked jokingly.

She nodded and leaned tight against him. The teen wished they could do more, but would be content to just fall back asleep with his arm around her.

"You really are the cutest, you know?" Sora said softly, making her blush. "I can't wait till I can give you a 'prize' of your own."

She poked him in the belly. "You sound like you think I'll do this every time you win." Sora put on an innocent expression and smiled at her.

They sat in silence for a moment, Sora softly rubbing Yuffie's back as she leaned against him. "Come to think of it," he began with mischief in his eyes. Yuffie looked up at him questioningly. "Tonight was really a tie...."

Reflexively, Yuffie scooted away and closed her legs, shaking her head. "That was a prize for me, too, you know," she tried to convince him.

Confused, Sora moved closer, but she backed a little further away. "Why don't you want...?"

Yuffie looked away. "I just don't, ok?"

Sora looked down sadly. "You're kind of making me feel like I used you. Can't I...?"

"You didn't use me -- I wanted to do it."

Yuffie closed her eyes, wishing she could just be a normal girl, wishing she could let him do whatever he wanted to her willing body. She wasn't normal, though. Sadly, she stood up, deciding she should get some rest. In the tent. Alone.

"Hey Yuffie," Sora said. She opened her eyes and looked his way. He was holding his Keyblade, pointing it at her. By the time she realized what he was about to do, it was too late. She heard her shorts unzip and felt her bra unsnap. Her shorts dropped to her ankles before she could even think to grab them.

He saw.

Yuffie immediately fell to her knees, crying inconsolably.

"Yuffie..."

She had tried so hard not to let him see. She couldn't help how she was born! She'd wanted to badly to get close to him, now he was going to drive her away.

"Yuffie!"

Just when he was really starting to like her.... She knew she was going too far. If she'd just stopped while she was ahead...then maybe-- Yuffie gasped in shock as she felt Sora's tongue.

Eyes wide, she looked down to see him between her legs. He licked the front of her red panties one more time, before looking up at her with a smile. "Got your attention, now?"

"But, Sora..."

"You're still the cutest, Yuffie..." Sora kissed her belly-button, looking up into her eyes. "You could say I have a thing for ninja-mage girls," he said with a wink.

Wasn't she the only...? Yuffie moaned as he licked her again, and she grabbed his shoulders for support.

He didn't care? He liked her anyway? "Sora..." Yuffie was still in complete and utter shock, but right now she couldn't get past how good his tongue felt; she wanted more of it.

Had it felt this good for him, too? Sora pulled her panties down, licking the length of her as soon as it was freed. He gently urged her down to her back. She whimpered as she lay there with him between her legs.

His mouth came down and engulfed her, causing her to gasp for breath. The girl reached under her shirt and started playing with her tiny breasts, taking short, shallow breaths as Sora started sucking hard. It was happening too fast, and Yuffie exploded in his mouth without warning. "Sora!" she cried out, whimpering in pleasure as he kept sucking until she was soft.

Yuffie lay there gasping for breath while Sora crawled up beside her. He kissed her deeply, and she wrapped her arms around his neck again. She realized he had swallowed all of it as her tongue explored his mouth. The girl began kissing him even harder.

As they finally broke the kiss, Yuffie hugged him even tighter, afraid to let go. "I was so scared," she said, "I thought..."

Sora shushed her.

"But I..."

"You're still you," he said simply. She smiled at him. "Besides, I still want to learn some of that ninja stuff." He adjusted the bandana and grinned back at her.

She blushed when she felt something warm poking into her leg. "Looks like someone's ready for more..."

Sora smiled sheepishly, rubbing her side tenderly.

Looking at his hardness, Yuffie leaned close. "Sora," she said softly, licking his earlobe, "I want you inside of me." Her face was bright red, but she nodded when he looked at her in disbelief. She lifted her legs to encourage him.

Sora eagerly got in between her legs, and she rested her knees on his shoulders. Yuffie still had her boots on, with her shorts and panties wrapped around both ankles, but she didn't care. She wanted him, and she wanted him now. "Please, Sora," she said when he hesitated.

Sora positioned himself at her entrance and slowly pushed in while Yuffie bit her lip. She'd never had anything bigger than her finger in her before. He was taking it slow, but still, she whimpered slightly as he went deeper.

Seeing her in pain, Sora pushed her legs forward until he was face to face with her. "Yuffie, I..." he started, staring deep into her eyes but unable to bring forth the words. She didn't need him to; she lifted her head and kissed him hard. Sora slowly pushed deeper, until she felt his hairs against her.

Breathing hard and trying to adjust to the feel of him, she stared deep into his eyes. She couldn't wait any longer. "I'm ready," Yuffie said breathlessly, wanting him to take her, wanting to pleasure him. The girl moaned loudly as he pulled out and then pounded back in.

He started moving faster, slipping one hand under her shirt and fondling her breast. She whimpered in need as he started thrusting harder, playing with her nipple. Yuffie spread her legs wider, trying to get him deeper inside her, wanting to be completely his.

Sora started pounding faster into her, now holding her hips with both hands. "Yuffie, I..." he cried out, panting.

"Don't stop!" Yuffie called back. She stared into his eyes as he cried out her name once more. She leaned her head up and kissed him deeply while he emptied himself deep inside her. Yuffie beamed, happy to truly belong to him now.

The two of them stayed that way for several moments, before Sora finally pulled out and collapsed onto his back. As they gasped for breath, Sora tried one more time to say it. "I..."

Yuffie smiled in understanding. She couldn't say it either, not aloud. Nothing could stop her from thinking it, though: I love you, Sora.

Basking in the afterglow, the young ninja realized that she had grown hard again. She looked over at her partner, shorts still around his knees, recovering from his second release. Getting up to her knees, she moved between his legs, stroking herself.

Sora opened his crystal blue eyes and smiled when he saw her face. She grinned back at him, before grabbing his hips and flipping him over onto his stomach.

---

"This isn't fair!"

The sun shone brightly overhead. Yuffie beamed as she triumphantly stood over Sora, pulling him to his feet. "Why not?"

Sora averted his eyes as his face turned scarlet. "Can't we at least wait until I can walk straight again?"

The ninja girl pretended to consider it, then shook her head. "Nuh uh."

"Well why not?"

"Because..." Yuffie wrapped her arms tightly around him. She slipped a hand down the back of his pants. "This is something," she whispered softly in his ear, while he whimpered at what her fingers were doing to him, "I think you'll just have to get used to."

Yuffie giggled as his wide eyes roamed downward...