Kazyah sleeps beneath the stars most nights, but when the sky breaks open and the rain sheets down, she takes refuge in the hamlet’s stable, bedding down in the straw and the warm, earthy smell of horses. The rain makes her restless, tossing and turning as the horses nicker and the stable boy sleeps in the loft. Balendi comes to her then, muddy toed and wide eyed, slipping up behind her with her small, hard hands. 

“Kazyah,” she whispers, voice low, reaching around her partner’s broad back to stroke at her furred breast.

The gnoll rolls, gripping her chin in two fingers, head tilted as she searches the dwarf’s face. “What is this?”

“An experiment.” Balendi squeezes tight, rubbing her thumb against her dark nipple. Kazyah’s breath hitches in surprised pleasure, but she pulls back from the dwarf’s hand. 

“You’re too small, whelp,” the gnoll rumbles, teeth bared.

Balendi smiles, undeterred. “That’s why it’s an experiment.” She raises her free hand, touching the gnoll’s cheek. “And I’m the test subject anyway.” Her fingertips trail down to Kazyah’s teeth, running along the razor edges. The gnolls yawns, catlike, the muscles of her neck standing out. Balendi presses her mouth to the thrumming of her pulse. 

“You’re sure?”

“Absolutely.”

“Then you’re mine.” 

Kazyah sets her teeth into the dwarf’s shoulder, a possessive growl deep in her chest. Balendi throws her head back and laughs, her pupils blown wide. The dwarf twines her legs around the larger woman’s waist, her thin, wet shift hitching around her hips, her nipples pebbled beneath the translucent fabric. Her inner thighs rub against the gnoll’s as she rolls her hips against the rough press of Kazyah’s stomach. 

The gnoll’s thick fur draws teasing scratches between her legs, her bare sex already soft and damp with desire. 

Kazyah snarls softly, flipping the dwarf onto her back, tearing the flimsy shift over her head to leave Balendi naked and gasping in the hay. Enormous claws pin her down as Kazyah’s blunt muzzle noses up against her, inhaling the rich, dark scent of her arousal. She licks a long, wet stripe from the deep, rosy folds of her entrance to her mound of tight, ginger curls and Balendi squirms and moans beneath her. 

Kazyah surges forward, shucking away her loincloth to reveal her stirring indigo cock, half hard at the sight of the quivering dwarf beneath her. 

“W-wait.”

The dwarf puts one trembling hand between Kazyah’s breasts and pushes. The gnoll is barely moved, but she pauses, ears flicking impatiently as she noses at the dwarf’s muddy knees, pushing them apart. 

Balendi lays back, her hand splayed across her labia. Two fingers dance over the exposed bulb of her clit, circling it gently as she whines, spreading her legs wider. Her middle finger dips between her folds, pressing up into the heat of her sex. Her eyelids flutter in pleasure and she bites her lip, forcing herself to concentrate.

Warmth spreads down her arm, into her hand and up between her legs, the spell filling her with a pleasant weight, little sparks of energy making her twitch and moan. She brings her hand up to her breasts, fingertips still aglow with residual mana, rubbing and pinching at her nipples.

“I’m ready,” she finally says, voice breathless and dreamy. Kayzah doesn’t wait for her to finish, grabbing her hips in two enormous claws. 

The gnoll jerks her hips forward, pushing her erection between Balendi’s thighs. She ruts against the dwarf as Balendi rolls her hips and murmurs incantations, the wet, pearly drops of her arousal coating the gnoll’s member in supernatural warmth and bright, tingling pleasure. Kazyah’s teeth lock around a groan as she pulls back, lining up her long, slicked cock to push into dwarf. 

Balendi squeals as Kazyah enters her, the very tip of her shaft spreading her wide. The energy of the spell still filling her passage allows the much larger gnoll to penetrate her easily, the pain of her enormous cock turning to hot, humming pleasure. 

Kazyah thrusts into her in one long press, and Balendi grips her shoulders, a short, stuttering howl caught in her throat. The gnoll’s cock fills her tightly, hot and swelling, throbbing in time to her racing heart. 

“That’s good,” she murmurs, legs spread wide around the massive gnoll. “Good, ah!—yes...” Her fingers curl over her clit, kneading like a cat as golden light spills between her fingers. Kazyah leans forward, giving a short, hard thrust, the force pushing the dwarf back along the floor. Balendi locks her ankles around the gnoll’s waist, clenching hard around her member to keep from being dislodged. 

Digging her claws in, Kazyah raises the dwarf’s hips to meet her fast, messy thrusts. The angle of her movements is awkward; her cock pops free, dripping with mana and their collected fluids. 

Balendi reaches between them to guide Kazyah back into her, but the gnoll shakes her off, grabbing her by the scruff. Balendi gasps at the claws in her neck as Kazyah pins her down, her chest pressed to the twined bale of hay, her tight pink ass pointed at the rafters. 

Kazyah mounts her then, the thick length of her shaft buried to the hilt, pointed claws raking across her back. Balendi throws her head back as the gnoll pushes into her, drawing out little yipping cries of pleasure as the coarse straw scrapes along her breasts. The angle of the gnoll’s cock massages her g-spot with every thrust; her breath huffs out in short gasps, fingers clinging to the twine for purchase. 

Kazyah’s low growling pitches up into a ragged bark, bucking her hips wildly. The wet slap of her dick filling the dwarf’s eager cunt fills her ears, heat shooting down her spine to build on the pressure of her rising orgasm. 

With a roar, the gnolls picks the dwarf up to sit flush against her chest, slamming her down on her throbbing cock. Balendi screams in ecstasy as Kayzah rams into her, vision whiting out as she comes long and hard. Her orgasm pounds at her like the tide, carrying her under with bliss. 

She comes to an eternity later, the gnoll has laid her down on the straw, lapping her clean with her soft pink tongue, the wet heat of her licks almost too much to bear against her sensitive flesh. Balendi moans softly in exhausted pleasure, her head falling back as unconsciousness claims her, Kayzah curled protectively around her.