Kairi was feeling bored. She was used to being on adventures, and now she was forced to wait for Sora to come home. She dangled her feet on his bed, humming to herself. Kairi had auburn hair, blue eyes, a pale complexion, and a necklace with a silver bead she was currently wearing on top of her school uniform. She was used to having someone around her at all times, and the few hours of boredom was really getting to her.
Sora wouldn't mind if she looked through his stuff, right? He was her closest friend, and they shared almost everything with each other.
She walked up to his desk and began looking around, trying to figure out if there was something she could play with. Maybe she'd even be able to find a diary, where he would pledge his undying love for her!
She pulled on a top drawer, and was pleased to find a suspicious looking leather bag with rope tied around it to keep it shut. She undid it and spotted a single gem inside, recognizing it immediately as an item they had picked up on their last adventure. She hadn't handled it herself, and had only peered over Sora's shoulder as he palmed the amethyst gem.
They'd always shared the items they found, but she wasn't really interested in it, and told him he could keep it.
Later that evening, she had spotted him looking at it, and told her he felt a bit of magic pulsing from the gem, though he couldn't figure out what it was for, only that it was some sort of dark magic.
Well, with her boredom, it was the perfect time for her to try to figure it out. She flopped back onto Sora's bed with the leather bag, fished her fingers into it and pulled the gem out.
As soon as she did, she felt the gem pulse, and felt a soft energy envelope her body. She gasped as it consumed her, and her body felt as if it was tearing apart as she shut her eyes, trying to brace for whatever was consuming her. She felt her body become stiffer and stiffer, and when the pulsing finally stopped, she opened her eyes, and realized she couldn't move them at all. She couldn't even close her eyelids back up again. She strained to force herself to look slightly downwards, and let out an internal gasp. Her skin didn't look like skin anymore. In fact, it looked like the same material as the clothes she was wearing. She looked… plush and soft, like she was some sort of stuffed animal!
It seemed Sora was right about the gem, it was some sort of dark magic, and now Kairi was cursed in this form and couldn't get out. Even worse, the amethyst gem had rolled down the bed, and she couldn't see it anymore no matter how much she struggled.
It was good Sora would be coming soon, because she had no idea if the magic was permanent, and she knew he would be trying his best to figure it out.
—-
Sora didn't know why he had signed up for the basketball team. He was already so busy, and now had less time to spend with Kairi, which was something he definitely didn't want. The only great thing that came out of this was seeing her beaming face on the stands, cheering for him at every game.
Sora had spiky brown hair, stunning blue eyes, and a gentle smile, which he sported now as he anticipated Kairi waiting for him in his home. He had expressed earlier in the day there would be no point in her waiting for him, and told her to go wait for him at his place first. Little did he know the practice would go on for far longer than he had anticipated, and now he knew Kairi was probably dying from boredom.
He flicked the light on as he entered, wondering why it wasn't already turned on in the first place. The sun had just set, and he realized at once Kairi might've already given up on waiting for him and headed home.
He called her name, looking from room to room to see if could spot her. He eventually entered his bedroom, and started when he saw what was laying in his bed.
At first, he thought it was Kairi, it just had to be. On closer examination though, he realized it was some sort of doll. It didn't make any sense. Why was there an exact replica of Kairi laying in his bedroom? Also, where was the actual Kairi?
He approached, wondering how the doll could be so lifelike. The maker clearly did a great job, and Sora abruptly began blushing as he realized the doll might have similar features to Kairi he'd always wanted to see.
He moved closer, and shakily began unbuttoning her school dress shirt. The doll didn't twitch or move at all, which confirmed his suspicion that this wasn't the real Kairi.
He unbuttoned it lower and lower, revealing a white lace bra underneath. Wow, the plush maker really thought of everything. He reached behind her and unhooked the bra, and let out a shaky sigh as he pulled it off of her. This was… this was Kairi’s breasts! He’d been dreaming about them since the day he’d met her, and he was finally looking at them. Well, it wasn’t really Kairi, just a replica of her, but it was still very satisfying to look at.
He pushed his face into it, and sucked on her nipple roughly, pulling the fabric into his mouth.
In Kairi’s mind, she was screaming. She wanted desperately to cry out, to tell Sora that it wasn’t a doll, it was really her in there, but there was no way for her to signal she was there in any way, and Sora didn’t seem like he was minding this situation very much.
She gasped as he began sucking on her. She’d never felt these sensations before, and tried to squirm and get out. Sora!
He played with both of her nipples, twisting them and sucking on them with his lips. He groaned, loving how perky they were. How could a stuffed toy be so lifelike? He wanted to see what else it had to offer. He slipped his fingers underneath the top of her school skirt and tugged downwards, revealing white panties with a small bow on top and scalloped edges. He gasped. Kairi was so adorable! He knew he’d never be able to do these things to the real Kairi, he was just too shy. But he had been gifted with a doll-like replica, and he wanted to completely have his way with her! He shoved his face into her panties, nuzzling his nose deep into her crotch. He wished he was able to smell her real smell… the fabric was slightly perfumed, but he knew it would never be like the real thing.
He slowly removed her panties and put them in his pocket for safe keeping. He gasped as he looked between her legs… it couldn't be possible… it looked just like how he'd imagined her pussy to look! The doll itself had a clit, labia, and asshole, and he wanted to play with all of it.
He pushed his face against it, wanting to see every detail. He stuck his tongue out against her clit, giving it a slow and long lick.
Kairi gasped. She'd never felt anything like this before. Of course, she'd masturbated while fantasizing about Sora, but she'd never been licked or touched down there before by anyone. It felt… amazing. His tongue was smooth and rough at the same time, and she wanted him to do it again.
She shook herself internally, scolding herself. This was not the time to let Sora see her body for the first time! No, she had to figure out a way out of this, some way to tell Sora to stop.
He continued to lick, and stuck his finger inside the hole that was clearly the doll's pussy. It felt… amazing. It was tight and gooey and felt like he was touching the real thing. How was this even possible? He stuck another finger inside, curving it as he continued to lick her clit. This… was this what it would be like to play with the actual Kairi? He'd imagined it in his head over and over, and doing these dirty things with the doll almost felt real. He closed his eyes, imagining it was her he was pumping into, and her sweet voice begging him to keep going, to make her cum as she soaked his hand.
He obliged her imagined instructions, and began pumping into her so hard it felt like he was going to tear the doll's fabric.
Kairi moaned and gasped and screamed. It was just too much of an onslaught of sensations. She felt her body build higher and higher, and she fell over the edge, having the most intense orgasm of her life. The problem was, she was now far more sensitive now that she'd cum, and there was no way for her to tell him to stop. She could only lay there and brace as he fucked her with his fingers even harder, to the point where it was almost painful. No… Sora… please stop! He did the opposite, and the bed began creaking under his onslaught. She came again, crying out as it drove her completely mad. He was making her cum for the first time not knowing it was her, and taking their first time together away from her. She had imagined something romantic, to go from friendship into passionate love. This, this was taking it all away. She felt the need to cry, but the spell wouldn't let her. She could only lay there and endure everything Sora planned to do to her.
Sora released his fingers at last, his expression full of lust and greed. He began taking off his own clothes, and Kariri wanted to close her eyes to give him some privacy. Of course, she still couldn't, and was forced to watch as he began unbuttoning his school shirt and removing his blazer. Sora didn't work out, but knew how to weld a sword and played lots of basketball. He had a toned and muscular body, but wasn't obnoxious about it, which Kairi had always loved. Now, he was exposing it to her for the first time without knowing he was doing so, and all she could do was stare.
He removed his pants next, pulling it down and showing her his tight boxer briefs. He pulled it down immediately, showing off his fully erect cock. Kairi began screaming. She was always shy about anything sexual, since no one in her life had ever talked to her about such things, and now she was face to face with a real cock, and it was Sora's! This was not how she had planned this at all. She wanted to get married to him first!
He began stroking it, his eyes closed in concentration. "If your pussy is as tight as my fingers’ felt… it's going to feel amazing," she shuddered. He was really going to do this. Also, she'd never heard Sora speak such dirty words!
He aligned himself in front of the doll, pushed his cock against the entrance, and began plunging into her. The doll wasn’t able to get wet, but she also didn’t feel any pain from the intrusion of her first cock. No, she felt the sensation of herself being stretched apart, opening wide for him as he pushed his cock deeper and deeper.
No, you don’t know what you’re doing, Sora! This is so wrong. No, no, no! She willed all of her energy into telling him to stop his actions, but it was no use. He couldn’t hear her.
She was too tight, he couldn’t get all the way in on his first try. He pulled out and thrust back in again, this time with even more force. She gasped, her body felt like it was clenching all over. Sora tried one more time, and this time managed to go all the way in. He stopped everything, and looked at the doll’s face, his eyes directly staring at Kairi without realizing it. “I wish it was the real you,” he said, “I wish I’d been brave enough to tell you how I’ve felt all this time. Then we could do this for real, and I wouldn’t have to seek a doll for company.” He groaned as he adjusted into her, “this feels so good though…”
He pressed his lips against her, kissing her for the first time. At first, the kiss was gentle, then he started opening his mouth and sticking his tongue into the doll’s face. Kairi couldn’t kiss him back, instead, she could feel the sensations of his mouth on top of hers, and could feel the saliva he was producing soaking the doll’s fabric. She felt a little embarrassed for Sora. He had no idea she could feel all of it, and that he was absolutely drenching her face with his desperation.
His cock was still pulsing inside of her, and as he kissed her messily, he pulled out and began fucking her. He moaned into the doll’s face, and his hips began moving. It seemed Sora was just doing what he thought felt good, because he’d never had sex with anyone before, and had never needed to move his hips like that.
At first, Kairi could only scream and try to push him away, but the more he kissed her and the more he fucked her, the more she could feel the pleasure building inside of her. Though the man she’d had a crush on didn’t know it was her, it didn’t mean they weren’t having sex for the first time, and she wanted to enjoy herself. She gave into the pleasure and began letting out low moaning noises with every thrust.
He pulled back and looked at the doll’s face, searching for a reaction, “are you enjoying yourself, Kairi?” She couldn’t reply, but he seemed to take it as a confirmation, because he became rougher. He pushed onto the doll’s shoulders, squeezing the stuffing next to the wall as he thrusted and thrusted. Sora was a strong man, and she began fearing he’d tear the doll apart by the time he was done with her. He groaned loudly, saying, “I’m going to cum into you… Kairi. This feels too good!” His eyes rolled back, and the look of what she was doing to him with her pussy was too much for her to handle. She felt herself go over the edge a third time, screaming as she felt her crush pouring his cum into her, drenching the stuffing inside of her as she let herself go. It felt like she’d unleashed some sort of beast inside of him, because Sora began thrusting into her like he was possessed, not caring for one second if he was hurting her or not. It made sense, since he’d never do something so rough with the real Kairi. He gripped onto her shoulder so hard it ripped the fabric, tearing it as stuffing began coming out of her.
Sora eventually calmed down, and pulled out of her, covered in sweat. He looked down, looking a little ashamed of himself. Kairi had tufts of stuffing coming out of her soaked pussy, which had absorbed the huge about of hot cum he had produced, and all the spots he had gripped while he was fucking her was torn.
He frowned. Maybe he had a sewing kit he could find to fix her… he hadn’t realized how rough he was being. He had cut a huge hole in between her legs, and it didn’t look like it was fixable. He hadn’t realized how desperate he was to fuck the real Kairi. He had repressed himself sexually for so long it probably wasn’t healthy.
The more he stared at her, the more he was starting to get turned on again. She looked so passive there, laying on the bed with his goo dripping out of her. She looked like she belonged to him, and that was everything he’d ever wanted.
His dick started to grow hard again, and he reached down and began playing with it, giving it gentle strokes. The doll itself didn’t move her lips when he was kissing her, but that didn’t mean he couldn’t poke his head around her mouth and see if that felt good as well. Curious, he lifted the doll up and adjusted it on the bed so the mouth was directly facing him.
Internally, Kairi was screaming again. Had Sora not had enough? She’d already came three times, and him once, what else did he want? She had no idea he was such a horny person! He’d never expressed any interest in this before! In fact, he barely even touches her usually!
He lifted her like she had weighed nothing, and now her head was hanging off the side of the bed, and she feared she knew exactly what he wanted to do to her.
She watched his cock as he approached, and she could smell the musky scent on him. It made her head feel a little dizzy. It was manly and thick and not something she’d imagined on Sora, and she could begin to see the details of the veins on his cock, which were pulsing now as blood flooded into it. With her face hanging upside down, Sora thrusted his cock by the doll’s mouth.
Kairi could feel the sensation of his cock rubbing against her. Sora grabbed onto the sides of the doll’s face and began pushing into it, his eyes rolling back immediately as he felt the pleasure flooding back. “Mmm… if the real Kairi is even half as good as this…”
Sora! Please, it’s the real me!
She could feel the head of him rubbing against her face, and she tried to breathe, but it was becoming more and more difficult with the way he was pushing. His cock and body was the only thing in her vision, and she prayed he would get his pleasure and cum before it was too late. She tried to stick her tongue out, maybe to make him good. Of course, it didn’t work. She cursed her doll form.
“I’m going to cum again, Kairi. You just feel too good!” Sora didn’t try to be quiet this time. He moaned loudly, crying out Kairi’s name over and over as he came just rubbing against her. He pulled back and began drenching the doll completely with his sperm. It was hot and heavy, and coated her face and her exposed breasts, making her gasp in horror.
Not only had he managed to tear her fabric all over, he’d also managed to dirty her completely. She felt nasty, and didn’t know if she’d ever look at Sora the same way again. The cum began soaking into her fabric, and she wanted desperately to clean it up, but still couldn’t manage to move an inch.
Seemingly satisfied, Sora looked at the doll before announcing, “I guess I should go clean myself up…” He left the room, leaving Kairi laying there in absolute horror.
It took him quite a while to return, and during that time, Kairi felt as if she could move more and more of her body. Her fingers began switching, and she could curl her toes. Eventually, more and more of her shifted into human form, and she was finally able to sit back up and look down at the mess.
No, she’d never be able to tell Sora what he’d done to her. He’d be ashamed, and he would never be able to live it down. It would ruin their relationship permanently.
The problem was, she was still drenched in his cum, and her school uniform was completely ruined. She needed to get out of there, and fast.
She wrote him a note, put it in a corner, gathered her belongings, and began sneaking out of the room.
Sora was still in the middle of his shower, thankfully, and she closed the front door gently behind her as she began sneaking out of the house.
Tomorrow, she would tell Sora she had to leave early, and pretend she’d never even heard of a doll who could do such a trick. She looked down at the amethyst, which she’d wrap back in the leather bag. She never wanted to see it again. She would have to hide it so no one would ever be able to find it and face what she’d just gone through.
Kairi would try to forget any of this ever happened, though she knew deep in her heart she would never be able to.