Source JSON
Post #488301 · 1 source
inkbunny.net · 3830761:5938923 · selected
Downloader metadata · database Download
{
"_format": "download_manifest_v2",
"api_blob_sha512": "db554520e555d735c5007b8f864e6d509758cd16c26dead62a176a5e2063ac6ca5a042fa6bc8027c4f707b172f87792b8ff45161656ed8aca4aef3b12c8d84aa",
"artifacts": [
{
"blob_sha512": "0182249d9d27bd5daa1059dd729e660b5f08e38caf3e80a418c2152f4bd286fb8454fa5dc7c7e4be1dd1835ce6ab442d8b1c0656e7b658b55c9cd87009228366",
"path": "/home/rome/Desktop/Dev/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/3830761_5938923_FoxyVulpo_sylveon_x_umbreon_5.doc"
},
{
"blob_sha512": "db554520e555d735c5007b8f864e6d509758cd16c26dead62a176a5e2063ac6ca5a042fa6bc8027c4f707b172f87792b8ff45161656ed8aca4aef3b12c8d84aa",
"path": "/home/rome/Desktop/Dev/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/3830761_5938923_FoxyVulpo_sylveon_x_umbreon_5.api.json"
},
{
"blob_sha512": "553eb31b94caaff0dee16288e563ebfd3461575a75edb4fab487df6811d857f91b2d4927065cc493f2229ba0acf00f0723fe06a62004d0085cf737093aaa3447",
"path": "/home/rome/Desktop/Dev/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/3830761_5938923_FoxyVulpo_sylveon_x_umbreon_5.description.json"
},
{
"blob_sha512": "422d4e632504bfba89e9c72dc9a4d117781d3254e5c23de78d191b6ff5cd52722ae79c036b92e8a472ac08182688b1b0ffa5a63f433fb5bd5d7961959d621d54",
"path": "/home/rome/Desktop/Dev/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/3830761_5938923_FoxyVulpo_sylveon_x_umbreon_5.writing.json"
},
{
"blob_sha512": "5d9165169d3cb9d20002210962ab20187bdbd3425613f5ea8f1ded384b2030a2c86cd0810b100b28cb360bf00906dc269b208c63836aba120bbdea0ebeabf08a",
"path": "/home/rome/Desktop/Dev/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/profile.api.json"
},
{
"blob_sha512": "650a22943cbaee06ba392acc17257d1da09a86e65e5ee8ccbbf4f2aa3e1656567dba31a4b2314fa649bdc3923e53dbeae0b8093c7d66691ee525b2e1362b42da",
"path": "/home/rome/Desktop/Dev/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/3830761_5938923_FoxyVulpo_sylveon_x_umbreon_5.pools.json"
},
{
"blob_sha512": "5a8d95d7043bac8a3e1665c221a258b895173c0b62d29b80e90e86be79adc15b7fb760d4c1c829b2ad30c386f561c06b61f3b1073b2bf042f121d7b320355a8e",
"path": "/home/rome/Desktop/Dev/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/105796_Ribbon Slut/105796.json"
},
{
"blob_sha512": "0182249d9d27bd5daa1059dd729e660b5f08e38caf3e80a418c2152f4bd286fb8454fa5dc7c7e4be1dd1835ce6ab442d8b1c0656e7b658b55c9cd87009228366",
"path": "/home/rome/Desktop/Dev/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/105796_Ribbon Slut/3830761_5938923_FoxyVulpo_sylveon_x_umbreon_5.doc"
},
{
"blob_sha512": "db554520e555d735c5007b8f864e6d509758cd16c26dead62a176a5e2063ac6ca5a042fa6bc8027c4f707b172f87792b8ff45161656ed8aca4aef3b12c8d84aa",
"path": "/home/rome/Desktop/Dev/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/105796_Ribbon Slut/3830761_5938923_FoxyVulpo_sylveon_x_umbreon_5.api.json"
},
{
"blob_sha512": "553eb31b94caaff0dee16288e563ebfd3461575a75edb4fab487df6811d857f91b2d4927065cc493f2229ba0acf00f0723fe06a62004d0085cf737093aaa3447",
"path": "/home/rome/Desktop/Dev/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/105796_Ribbon Slut/3830761_5938923_FoxyVulpo_sylveon_x_umbreon_5.description.json"
},
{
"blob_sha512": "422d4e632504bfba89e9c72dc9a4d117781d3254e5c23de78d191b6ff5cd52722ae79c036b92e8a472ac08182688b1b0ffa5a63f433fb5bd5d7961959d621d54",
"path": "/home/rome/Desktop/Dev/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/105796_Ribbon Slut/3830761_5938923_FoxyVulpo_sylveon_x_umbreon_5.writing.json"
},
{
"blob_sha512": "650a22943cbaee06ba392acc17257d1da09a86e65e5ee8ccbbf4f2aa3e1656567dba31a4b2314fa649bdc3923e53dbeae0b8093c7d66691ee525b2e1362b42da",
"path": "/home/rome/Desktop/Dev/img-downloader/export/inkbunny.net/Artists/FoxyVulpo/105796_Ribbon Slut/3830761_5938923_FoxyVulpo_sylveon_x_umbreon_5.pools.json"
}
]
}
3830761_5938923_FoxyVulpo_sylveon_x_umbreon_5.writing.json · CAS artifact Download
{
"writing": "Ribbon Slut: Old Flame, New Shame\n\nThe quad is alive with Friday energy. Mons chatting on benches, a group of Haunters tossing a frisbee, the scent of cut grass and distant cafeteria food mixing in the warm breeze. \n\nMy black sundress swishes against my thighs with each step, the blue bra straps of my bra shifting slightly under the fabric, panties hugging my hips comfortably. My long box-braids sway with each step. I have to take them out and wash my hair this weekend. \n\nIt's been over a week now since Imogen gave me my `reward.' We've been getting along really well. She's still bouncing between our dorm and Wyatt's, but she isn't just wedgieing me when she's at our dorm. Sure she still does that a lot, but we also talk and just hang out.\n\nI smile a little wider. Imogen invited me to a party with her and Wyatt, and for once, I don't think this is a ploy to humiliate me. I just need to get back to the dorm and get ready. The sun warms my fur, making my dark pink fur tingle slightly.\n\n``Charena?'' A familiar voice cuts through the afternoon chatter. \n\nI freeze, heart skipping. I turn, and there he is. Rowan! He's taller than I remember, blue jeans and gray tee shirt, leaf-green scales catching the sun. His eyes light up the same way they used to.\n\nI smile before I can stop myself, stepping forward as he does. Walk walk to each other until we're close enough to hug. It's awkward at first, then tight and familiar. His arms feel the same, strong and safe. My ribbons brush his shoulders, twitching slightly.\n\n``Hey.'' He says, pulling back but keeping his paws on my shoulders. ``I just transferred here.''\n\n``Really?'' I ask, excited. \n\n``Ya, I wanted to be closer to home.'' He responds. ``I was gonna text you, but... I didn't know if you'd want to hear from me after how we left things.''\n\nMy smile falters. ``You could've told me, Rowan. I still would've wanted to know.''\n\nHe rubs the back of his neck, sheepish. ``Yeah. I'm sorry. I just... didn't want to mess up your new start.''\n\nI laugh softly, trying to shake the hurt. ``Well, you're here now. That's something.''\n\nWe stare at each other, a long silence falling over us. I can't believe he's here. I was so sad the last time I saw him, but now I just want to tell him everything. Well almost everything.\n\n``So...'' he begins, breaking the silence. ``How have you been? Still doing those art projects like in high school?''\n\nI smile, remembering. ``Yeah, a little. Remember that mural we painted for the school play? The one with the forest scene?''\n\nHe chuckles, eyes lighting up. ``How could I forget? You made me repaint the trees three times because they weren't `leafy enough.' We stayed up all night, and you fell asleep on my shoulder.''\n\nMy cheeks warm. ``And you drove me home. That was... nice.''\n\nHe nods, expression softening. ``I miss those days, but college... different paths, right?''\n\n``Yeah,'' I say, hurt flickering again. ``But you could've told me about transferring. I would've been happy for you.''\n\nHe sighs. ``I know. I'm sorry. I just didn't want to stir things up if you'd moved on.''\n\nI glance away, thinking of Imogen. Moved on? If only he knew. Memories of wedgies, spankings, cruel taunts, clothes ripped off. Probably shouldn't mention all that, I think. \n\n``I've been good.'' I say, chuckling softly. ``I've been getting straight A's so far''\n\n``Really?'' He asks. ``That's Amazing, Char.'' \n\n``Thank you.'' I reply, just trying to keep the conversation flowing. ``What about you? How's that theatre major treating you?'' \n\nHe looks down at the ground and his smile falters. ``I dropped that major. It just wasn't working out.'' His smile returns. ``Now I'm in finance.''\n\n``But, you always loved doing the plays in high school!'' I remind him. \n\n``Ya, but we're not in high school anymore.'' He replies. \n\nI suppose he's right, a lot changes when you grow up. I never thought I'd be a pseudo submissive to a half involved Umbreon when I got to college. \n\n``Char?'' Imogen's voice slices through the moment like a claw.\n\nI turn, stomach dropping. She's striding over from the gym path, black dolphin shorts and blue tank top clinging to her post-practice sweat, no bra, nipples faintly outlined. Her eyes flick between me and Rowan, sharp and curious.\n\n``Who's the Grovyle?'' She asks when she reaches us. \n\nI swallow. ``Oh-uh, this is Rowan.'' I say shyly. ``Hes uh, from high school.''\n\n``High school friend, huh?'' Imogen smirks, sizing Rowan up like he's competition. ``Cute. You two look cozy.''\n\nMy cheeks burn so hot I swear my fur is glowing. Don't say ex. Don't say ex. Don't say ex. I open my mouth, stammering, ``Y-yeah, just... old friends. From high school.''\n\nRowan smiles politely, extending a claw. ``Nice to meet you. I'm Rowan.''\n\nImogen shakes it, grip firm, eyes flicking to me. ``Nice to meet you too, lizard boy. I'm Imogen. Char's roommate.'' She glances at me, grin widening. ``You've never mentioned this one before, Char.''\n\nI swallow hard, voice cracking. ``It's... old news. He just transferred here.''\n\nPlease don't ask more, I think, heart pounding. Please don't say boyfriend. My sundress feels too thin, too short, like Imogen can see right through to my blue panties. The thought makes me clench, a faint throb starting low.\n\nHer paw slips behind me, resting along my spine in a discreet motion. Hidden by my sundress. The fabric shifts slightly as she moves, the breeze catching the hem and brushing my thighs. Rowan's eyes flick down for a second before he returns them to her eyes. Oh Arceus, does he think Imogen and I are together?\n\nImogen hooks my blue panties through the dress and yanks upward, quick and sharp. The cotton bites deep, splitting my lips, grinding against my clit. A hot rush of wetness floods me instantly, soaking the fabric. My knees buckle slightly, and I bite my lip to stifle the gasp. The public risk, with Rowan right there, smiling obliviously, makes my pussy clench harder. \n\nImogen leans in, whispering hot against my ear, ``Still sensitive for me, ribbon girl?''\n\nI flush so red I think he must notice, but he doesn't. My heart hammers, thighs trembling, sundress clinging slightly where wetness threatens to show.\n\n``Well, any friend of Charena's is a friend of mine!'' Imogen cheers, arm looping around my waist possessively. Her grip tightens slightly when Rowan smiles at me.\n\nRowan glances at his phone. ``Well, it was nice running into you, Char, but I should probably get going. You two look busy.''\n\n``Nonsense!'' Imogen blurts, grin widening. ``We have nothing to do until later. Why don't you come back to our dorm and catch up? I'd love to hear some embarrassing stories about this one from back in her Eevee days!''\n\nI try to deflect. ``He's probably busy-''\n\nRowan hesitates, then smiles. ``I can come for a bit. It'd be nice to catch up.''\n\nImogen's eyes gleam. ``Perfect.'' \n\nShe grabs both our wrists and starts walking, pulling us along like she owns us. Rowan and I share a shy smile as we trail behind her. My sundress rides up slightly from the movement; Imogen's thumb brushes my hip, a silent reminder. My pussy throbs, wetness lingering from the wedgie. This is going to be a disaster, I think. And part of me can't wait.\n\nAs we walk back to the dorm together, Imogen stands between us. Her arm is casually slung around my waist like she owns me. She?s still moist with warm sweat from practice. The breeze catches my sundress hem, brushing my thighs, slightly exposing my blue panties underneath. \n\nRowan keeps pace on my other side, chatting about his transfer classes, voice familiar and easy. Imogen listens, but her grip tightens on my hip every time he smiles at me and her claws prick lightly through the fabric.\n\nThe pressure makes me clench, a faint throb starting low. My sundress rides up slightly with each step. Imogen's thumb brushes my hip, a silent reminder. Rowan doesn't seem to notice the tension, but I feel it with every glance, every casual touch from Imogen screaming possession.\n\n``So you two go way back?'' Imogen asks, voice sweet but edged. ``High school sweethearts?''\n\nRowan laughs lightly. ``Yeah. We dated sophomore through senior year. Broke up a few months ago when we found out we were going to different colleges.''\n\nMy heart drops and my blood runs cold. Why did he have to say we dated? I don't know why I'm so worried though. I mean, it's not like Imogen is a potential mate anyway. But her claws dig in slightly on my hip, a silent claim.\n\nImogen's eyes gleam. ``Aw, that's cute. Char, why didn't you tell me about him?'' She looks at me, grin widening. ``Shy much?''\n\nI flush, stammering, ``It's... it just... it was sudden. Old news.''\n\nShe laughs. ``Old news, huh? You two look like you're picking up right where you left off.'' \n\nPlease don't push, I think, heart hammering. Please don't ask how serious we were. Please don't ask if we... My pussy clenches at the thought of her knowing, a fresh trickle of wetness dampening my panties.\n\nHer free paw slips behind me again, tugging my panties just enough to make me stumble. Rowan doesn't notice, but the friction sends a fresh wave of heat through me. I bite my lip, trying to walk straight.\n\n***\n\nLater, when we get back to the dorm, Rowan and I sit on my bed. Imogen drags her desk chair over and plants it directly across from us, legs spread, elbows on her knees. \n\n``So,'' she starts, smirking at Rowan, ``how serious were you two?''\n\nRowan rubs his neck, glancing at me. ``Pretty serious. We dated sophomore through senior year. We went to all the school dances, stayed up late working on plays together. She was always the artist, and I was the one trying to keep up.''\n\nImogen's eyes narrow slightly. ``Sounds sweet. First love and all that?''\n\nRowan nods. ``Yeah. We... lost our virginities to each other. Last year.''\n\nImogen's eyes widen, then narrow. A faint blush creeps under her fur. ``Wait. Wait. Wait.''\n\nMy eyes drop to the floor as shame washes over me. I grip the edge of my dress hard, fabric bunching under my claws. My pussy clenches, a fresh wave of wetness soaking my blue panties. My clit throbs faintly, nipples hardening against my bra. \n\n``Char, all this time I thought you were some sexless loser,'' she says, voice not as confident as usual. ``You never told me you've been fucked before.''\n\nI flush hard, thighs pressing together instinctively. ``I told you I've had sex.''\n\nShe snorts, regaining composure. ``Yeah, but not that you had a whole boyfriend. And a Grass-type one at that.''\n\nThe words sting, but my body betrays me. My wetness trickling down my inner thighs, clit pulsing with every taunt. I hate how much I'm dripping from her jealousy.\n\nI try to look her in the eyes, but flinch and look behind her. ``After he broke up with me I-``\n\n``You broke up with her?'' She says, pointing at him then at me. \n\n``Yeah.'' Rowan admits. ``It was hard, but-``\n\nShe cuts him off. ``Smart move, lizard boy. Char's a handful.''\n\nThe insult stings and I finally get the courage to look at her. ``Imogen! What the fuck?''\n\n``What?'' She asks, indignantly. ``I'm just surprised. You never told me you've sucked dick before, Char. And a Grass-type one at that.'' She leans forward, voice dropping. ``Did he make you moan like a needy little slut?''\n\nRowan shifts uncomfortably. ``Uh... maybe you shouldn't-''\n\nImogen cuts him off, grinning. ``Relax. Just curious. Char's so innocent around here.''\n\nMy face burns. Rowan glances at me, concerned. ``Char, you okay?''\n\nI nod weakly. ``Yeah. Just... Imogen's joking.''\n\nShe laughs. ``Am I?''\n\nI stand up and fix my dress, this is turning me on way more than I wish it was. But the arousal is mixing with genuine anger at Imogen now. I turn to Rowan and see a look of concern on his face. \n\n``Rowan, I think you should go.'' I say, probably sounding meaner than I want to. \n\n``Oh, yeah. I'm just... Are you ok, Char?'' He sounds so sincere. I'm suddenly back in high school, just wanting to feel safe in his arms, telling him how I'm feeling. \n\n``Yes, Rowan.'' I say. ``I'm sorry about Imogen. I just need to have a little `roommate meeting' with her.''\n\nImogen's face twists at those words and I know I'm in for a fight once I get him out of the room. Rowan stands and I walk him to the door. We exchange an awkward hug as he exits. \n\nI watch him walk down the hall until he reaches the elevators. Then I close the door and turn back to Imogen. She's standing now with her arms crossed. That smile of hers nowhere to be found. \n\n``What the fuck was that?'' I ask her, my voice sharp. ``Don't be mean to my friends!''\n\nHer eyes narrow. ``Don't ever apologize for me, bitch!'' \n\nI try to be mad, but as she begins to walk over to me I just feel small. She grabs my wrist and yanks me further into the room. I try to shove her off and step away, but she wraps her free paw around my waist and pulls me closer. \n\nShe reaches behind me, claws hooking my blue panties through the sundress. She yanks upward - hard. The fabric bites deep, splitting my lips, grinding against my clit. I gasp, knees buckling. \n\n``Imogen! stop!'' I whisper, mortified.\n\nShe bounces me once, twice, whispering, ``Did Rowan ever make your pussy drip like this?''\n\nI shouldn't be turned on right now. Not when I'm this upset with her. She didn't just humiliate me, she was rude to Rowan. I use my free paw to push her chest, trying to create space. \n\n``Stop it, Imogen! You can't keep treating me like this.'' My voice cracks, edged with arousal despite the anger. \n\nShe laughs, grip tightening. ``I can do whatever I want, Char. You're mine to play with.''\n\nShe releases my panties for a second and relief floods me, but then grabs them again, yanking harder. The cotton saws deep, grinding my clit raw. \n\nI gasp, knees buckling. ``Imogen! please!''\n\n``Please what?'' she taunts, bouncing me again. ``Please stop? Or please don't stop?''\n\nI whimper, hips jerking involuntarily. ``You're being ridiculous. Rowan didn't deserve that.''\n\nShe snorts. ``Rowan? That lizard boy? He's gone now. And you're still dripping for me.''\n\nThe words sting, but my pussy clenches harder. I push again, weaker this time. ``You humiliated me in front of him.''\n\nShe yanks upward, lifting me onto my toes. ``Good. Let him see what you really are. A needy little nerd.''\n\nShe releases my panties and pulls up the fabric of my dress, until my ass is uncovered. She bunches the fabric and holds it with the paw around my waist. \n\nShe grabs the blue fabric of my panties again and yanks them up with renewed force, lifting me onto the tips of my paws. She jerks the fabric aggressively from side to side, causing it to grind against my clit. \n\nThe cotton bites deep, splitting my lips, grinding against my clit with every bounce. The friction is relentlessly sharp, hot, and sending jolts through my core. My clit throbs painfully, swollen and sensitive, each yank making wetness gush down my inner thighs. \n\nMy sundress bunches higher, cool air hitting my exposed skin, making me shiver despite the heat flooding me. My nipples harden against my bra, breasts heaving with ragged breaths. \n\nI bury my face in her chest, wrapping an arm around her, inhaling her sweaty, post workout, scent. The thin fabric of her tank top is damp against my cheek, her breasts firm and warm beneath it.\n\nI moan softly into her, body betraying me. My pussy clenches with every bounce, clit rubbing raw against the twisted cotton. Shame burns on my face, Rowan just left, and here I am dripping for her.\n\n``Gonna cum again, slut?'' She taunts. ``Did Rowan ever make you cum? Did he ever force your panties so far up your ass crack you soak the floor?''\n\nI don't respond, I can't. The pressure between my legs makes me weak and the only sounds I can manage are breathy moans and whimpers. \n\nShe eases her grip, but only for a second before she yanks the panties up even harder. She lifts me this time, only an inch or two, but enough to send a fresh jolt of pleasure through my clit. \n\nImogen finally releases me. I try to put some distance between us, but she grabs my wrists again and drags me to her side of the room. She bends me over her bed and yanks my sundress up. \n\nI start to stand, but she places a paw on my shoulder and presses me down. ``Don't you fucking move, Char.'' \n\nShe pulls my panties down in one motion. A string of my juices stretches down with them, before snapping and landing on my leg. Cool air hits my bare ass and I shiver. \n\n``You don't get to apologize for me,'' she says, voice low. ``Twenty spanks for lying about your past. Count them.''\n\n``I didn't lie about anything, Imogen.'' I argue. ``I told you I wasn't a virgin when you and Wyatt were picking on me in the dining hall.''\n\nShe doesn't answer, she just positions herself to my side. Her paw comes down - hard. The slap echoes, my cheek jiggles, and a sting blooms hot and sharp. \n\n``One.'' I blurt without thinking. \n\nWhy am I obeying her? I should just get up and leave. She can't make me stay here and let her punish me. I didn't even do anything. But the faint pain in my left ass cheek and the deep pulsing in my pussy convinces me not to move. \n\nThe second smack comes harder. Heat spreads, my ass reddening. ``Two.''\n\nThree, four. My thighs tremble, wetness dripping down my legs. ``Three... four...''\n\n``Your ass is so jiggly, Char. It's like jelly. Soft little toy.'' she taunts, squeezing the heated skin. ``My ass is firm from practice.''\n\nFive, six. The slaps ring out and my clit throbs with every hit. ``Five... six...''\n\nShe spreads my cheeks, cool air on my exposed pussy and asshole. ``Look at that needy little pink cunt. So wet already.''\n\nSeven, eight. Tears start to prick my eyes, but my hips push back instinctively. ``Seven... eight...''\n\n``Tell me something.'' she says, spanking between words. ``Are you a Sylveon because of him?''\n\nI moan, voice breaking. ``Nine... ten...'' shame washes over me and I feel my face heat. ``Yes.''\n\nShe rubs the burning skin, then resumes with more force than before. Harder, faster, and less precise. The eleventh through twentieth spanks sting deeper, my ass glows red, and my pussy clenches with every insult. I'm dripping onto her sheets, clit throbbing painfully. \n\n``Twenty.'' I whimper.\n\nShe squeezes my cheeks. ``Good girl. Now stay bent.''\n\nI hear her shuffling around behind me, but stay in position. I don't know what she's planning, but my heart races. I close my eyes as I wait for the inevitable. \n\n``Smile, slut.'' She says, wickedly. \n\nI hear the shutter of a phone and whip around. She's holding my phone. I fix my dress as I stand and race towards her. \n\n``Imogen, what the hell!'' I yell, voice cracking. ``Delete that! now!''\n\nShe laughs, holding the phone away. ``Why? He'll love seeing his little fairy all red-assed and dripping.''\n\nShe sends it to Rowan before I can grab my phone from her. My heart stops as I look at the text screen. My muzzle hangs open in disbelief. The photo stares back. Me bent over, my sundress up, bare ass red and marked, pussy glistening with wetness. Exposed. Vulnerable. Sent to my ex.\n\nOh Arceus, no! No, no, no. Panic surges through me. I lunge for the phone again, but she holds it high, laughing. \n\n``Too late, slut.'' She taunts. \n\nMy knees weaken, face burning hotter than my spanked ass. I've never sent him nudes before, not even when we were together. And now this? Him seeing me like this. A broken, aroused, toy? Mortification crashes over me, tears pricking my eyes. But underneath it, a twisted thrill shoots through me. My pussy clenches, wetness trickling down my thigh. He saw me. And he might like it.\n\n``You're welcome, by the way.'' She continues. \n\n``For what? Ruining my life!'' I retort, mortified. ``He's my ex, Imogen. He doesn't need to see this!''\n\nShe smirks. ``Ex? More like the guy who popped your cherry. Bet he's jealous I get to play with you now.''\n\nI flush deeper, grabbing for the phone. ``Imogen, please. Don't make this worse.''\n\nShe huffs. ``Worse? I did you a favor, dipshit.''\n\nI sit on my bed, phone beside me, and bury my face in my paws. Suddenly, my phone goes off. A text notification: Rowan sent a fire emoji. My face burns, but a twisted thrill shoots through me.\n\nMy ass stings red-hot, cheeks throbbing from the spanks, fur still prickling. Wetness clings sticky between my thighs, pussy fluttering with aftershocks. The musky scent of my arousal hangs in the air, mixing with Imogen's sweat-cherry smell. \n\nTears prick my eyes, mortified he saw me exposed and spanked, but my clit pulses at the emoji. He liked it. Or is he mocking me? Shame floods me, thick and suffocating, but so does excitement. \n\nImogen smirks from across the room. ``Let's go shower. The party is in two hours and I need to get ready.''\n\nWe both strip down in the dorm, before grabbing our towels and shower caddies. We walk to the showers together. Imogen's casual, like nothing happened. \n\n``You were too shy to ask him out. I just helped.'' She says as she walks a few paces in front of me. \n\nI stare at the floor, cheeks still flaming. ``Thanks... I guess.''\n\nInside, shame and excitement twist together. Rowan saw Imogen bully me, he saw the photo, and he sent a fire emoji. My pussy flutters at the thought.\n\nImogen bumps my shoulder. ``Wear something cute tonight.''\n\nI nod, heart racing. I don't know what's gonna happen with Rowan. I also don't know what's gonna happen with Imogen. The only thing I do know is right now. I'm happy. \n\nThe End\n\n"
}
3830761_5938923_FoxyVulpo_sylveon_x_umbreon_5.pools.json · CAS artifact Download
[
{
"count": "9",
"description": "A Sylveon girl gets bullied by her Umbreon roommate. ",
"name": "Ribbon Slut",
"pool_id": "105796",
"submission_left_file_name": "5930724_FoxyVulpo_sylveon_x_umbreon_4.doc",
"submission_left_submission_id": "3826298",
"submission_left_thumb_huge_x": "191",
"submission_left_thumb_huge_y": "300",
"submission_left_thumb_large_x": "128",
"submission_left_thumb_large_y": "200",
"submission_left_thumb_medium_x": "77",
"submission_left_thumb_medium_y": "120",
"submission_left_thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5930/5930724_FoxyVulpo_sylveon_x_umbreon_4.jpg",
"submission_left_thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5930/5930724_FoxyVulpo_sylveon_x_umbreon_4.jpg",
"submission_left_thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5930/5930724_FoxyVulpo_sylveon_x_umbreon_4.jpg",
"submission_right_file_name": "5954042_FoxyVulpo_sylveon_x_umbreon_6.doc",
"submission_right_submission_id": "3839383",
"submission_right_thumb_huge_x": "191",
"submission_right_thumb_huge_y": "300",
"submission_right_thumb_large_x": "128",
"submission_right_thumb_large_y": "200",
"submission_right_thumb_medium_x": "77",
"submission_right_thumb_medium_y": "120",
"submission_right_thumbnail_url_huge": "https://nl1.ib.metapix.net/thumbnails/huge/5954/5954042_FoxyVulpo_sylveon_x_umbreon_6.jpg",
"submission_right_thumbnail_url_large": "https://nl1.ib.metapix.net/thumbnails/large/5954/5954042_FoxyVulpo_sylveon_x_umbreon_6.jpg",
"submission_right_thumbnail_url_medium": "https://nl1.ib.metapix.net/thumbnails/medium/5954/5954042_FoxyVulpo_sylveon_x_umbreon_6.jpg"
}
]