Chapter 62: Moira's teeth sink into Jasmine's neck as Ketut peels the journalist's damp panties aside, two fingers plunging into her soaked pussy without warning - 'This is your last chance to say no,' Ketut purrs, curling her fingers against Jasmine's g-spot as the reporter arches with a choked sob.
The tremor in Jasmine’s thigh was a tiny, frantic earthquake beneath the crisp linen of her dress. Ketut’s fingers, cool and impossibly light, traced a path from her knee upward, a silent counterpoint to the storm inside her. The two glasses of wine on the wicker table caught the dappled light, untouched, forgotten props in a play that had long since abandoned its script.
Moira leaned in, her red hair a curtain that closed out the rest of the terrace, the garden, the world. Her freckles were constellations on pale skin. Her scent was of clean sweat and something wild, like crushed heather. “Your cunt’s dripping through your linen dress,” she growled, her Scottish brogue thickening with intent. Her breath was hot on Jasmine’s ear. “I can smell it from here. Sweet and sour. Fear and want all tied together. Shall we show you where that wetness belongs?”
Jasmine couldn’t speak. Her throat was sealed shut, a dam against a scream or a sob or a plea. She could only feel—the cool glide of Ketut’s fingers now tracing the hem of her dress, the searing heat of Moira’s proximity, and the brutal, soaked truth between her own legs. The fabric was dark, clinging to her.
Ketut’s obsidian eyes, flecked with that impossible gold, held hers. There was no judgment there, only a profound, ancient knowing. “The bond has tasted you, Jasmine. It echoes in your empty spaces. To deny it now is to invite a madness. A permanent haunting.” Her fingers slipped beneath the linen, finding the slick heat of Jasmine’s inner thigh. The touch was electric, deliberate. “You came to witness. Now you must choose to feel.”
“I don’t… I can’t…” Jasmine finally choked out.
“You already are,” Moira cut in, her voice a low, wicked promise. She placed a hand on Jasmine’s other thigh, squeezing with a possessiveness that made Jasmine jump. “Your body’s singing the song. We’re just gonna teach you the words.”
With a fluid grace, Ketut rose, pulling Jasmine up by the hand. Her grip was surprisingly strong. Jasmine stood on unsteady legs, the evidence of her arousal a cold, shameful patch on her dress. No one else at the terrace looked over. Camille was laughing at something Mateo had done. Lena was braiding Solana’s hair. It was a conspiracy of normalcy, a painted backdrop to her unraveling.
They led her away from the table, not to the villa, but down a winding, hidden path into the heart of the garden. The air grew denser, heavier with the perfume of night-blooming jasmine and the rich decay of damp earth. Sunlight fractured through the canopy above, creating pools of gold in the deep green gloom. They stopped in a secluded hollow, a natural bower walled by flowering vines and the broad, slick leaves of tropical plants. The sound of the surf was a distant whisper here.
Moira turned Jasmine to face her. “Look at me,” she commanded, and Jasmine obeyed. The girl’s green eyes were fierce, hungry. “You want this. Say it.”
Jasmine’s mouth worked. The word was ash. “I…”
“Say it,” Moira pressed, her hand coming up to cup Jasmine’s cheek, thumb stroking her lower lip. “Or we walk you right back to the boat and you live the rest of your life feeling that ghost-fuck between your legs every night. That emptiness. That echo.”
A tear broke free, tracing a hot path down Jasmine’s cheek. It was the breaking of a dam. “I want it,” she whispered, the admission tearing from a place deeper than pride, deeper than reason. “God help me, I want it.”
Moira’s smile was a feral, beautiful thing. “Good girl.”
Ketut moved behind her. Jasmine felt her linen dress being gathered, then lifted up and over her head. The humid garden air kissed her naked skin. She stood there, exposed, shivering despite the warmth. Ketut’s hands settled on her bare shoulders, her touch grounding and cool.
“She’s ready,” Ketut murmured, not to Jasmine, but to the space around them.
Moira closed the final distance. She didn’t kiss her.She looked. Her gaze was a physical caress, roaming over Jasmine’s breasts, her stomach, the thatch of dark hair at the junction of her thighs. “Perfect,” she breathed, and there was a surprising reverence in the word. Then her hands were on Jasmine’s hips, pulling her close, and her mouth found Jasmine’s neck, biting down just shy of pain.
A jolt of pure sensation rocketed through Jasmine. She gasped, her hands flying up to clutch at Moira’s arms. Moira’s mouth was relentless, sucking a mark into her skin, while her hands explored, pinching a nipple, sliding down to palm the curve of Jasmine’s ass. “So fucking soft,” Moira muttered against her skin. “All that thinking in your head, and your body’s just begging to be used.”
Ketut’s hands began to move from Jasmine’s shoulders, sliding down her back, tracing the line of her spine. Her lips brushed the shell of Jasmine’s ear. “Breathe,” she whispered. “Let go. The bond is not a chain. It is a current. Let it carry you.”
Moira dropped to her knees. Her freckled face was level with Jasmine’s cunt. She inhaled deeply, her eyes fluttering closed. “Fuck, that’s good,” she groaned. Then she looked up, her green eyes locking with Jasmine’s.“Watch. Watch me taste what we’ve done to you.”
She didn’t hesitate. She pressed her mouth directly to Jasmine’s soaked slit, her tongue lashing out in a broad, flat stroke that made Jasmine’s knees buckle. Ketut held her upright, her body a firm support.
“Oh, god!” The cry was torn from Jasmine, raw and unfamiliar. Moira’s mouth was hungry, insistent. She lapped at Jasmine’s folds, then focused on her clit, sucking the sensitive nub into her mouth, circling it with the tip of her tongue. The sensation was blinding, a direct line to the chaos that had been simmering inside her for hours. Every echo, every phantom touch, crystallized into this single, devastating point of contact.
Moira fucked her with her tongue, deep and slow, then fast and shallow. Her fingers dug into Jasmine’s thighs, holding her open. The obscene, wet sounds of her mouth working filled the bower, mingling with Jasmine’s ragged pants and choked whimpers.
“She tastes like revelation,” Moira moaned, coming up for air, her chin glistening. She plunged two fingers inside Jasmine without warning, curling them expertly.
Jasmine screamed. The fullness was real, not an echo. It was stretching, claiming. Moira’s fingers pistoned in and out, her thumb pressing hard circles on Jasmine’s clit. The coil in Jasmine’s belly tightened impossibly, a spring wound to breaking.
“Not yet,” Ketut’s voice was a calming note in the storm. She shifted her hands, one sliding around to cup Jasmine’s breast, rolling the nipple between her fingers, the other sliding down over Jasmine’s stomach, through her pubic hair, to find where Moira’s fingers were plunging in and out. Ketut’s fingers joined Moira’s, a third finger spreading her wider, filling her impossibly more.
“Please,” Jasmine sobbed, her head falling back against Ketut’s shoulder. She was held between them, a vessel being filled to overflowing. The world had narrowed to the relentless rhythm of their hands, the slick friction, the building pressure that threatened to crack her apart.
“Now,” Ketut breathed into her hair.
The orgasm detonated. It wasn’t a wave; it was a continent breaking apart inside her. It ripped through her with a violence that was spiritual, a white-hot cataclysm that arched her back and tore a guttural, broken sound from her throat. Her cunt convulsed around the invading fingers, pulsing again and again, drenching Moira’s hand. She shook, vision blurring, every nerve ending firing in a final, glorious surrender.
As the last shudders wracked her, they lowered her gently onto a bed of soft, thick moss. She lay there, boneless, gasping, the world slowly swimming back into focus. Moira was licking her fingers clean, her eyes heavy-lidded with satisfaction. Ketut knelt beside her, stroking her hair.
But the emptiness, the horrible hollow echo, was gone. In its place was a soft, humming warmth.A connection. She could feel them—not just their hands on her skin, but a shimmering thread of presence. Moira’s fierce, bright energy. Ketut’s deep, serene flow. And beyond them, farther away, the steady, sun-like burn of Bruce, the complex chords of the others. It was a whisper, but it was there.
“The ghost is gone,” Moira said, wiping her mouth with the back of her hand. “Now you’re tuned. You’ll feel everything proper-like.”
“But it is only a beginning,” Ketut added, her golden-flecked eyes soft. “The connection is made. The bond has a thread to you now. It will want to pull it tighter.”
As if summoned by her words, a new presence entered the bower. The light seemed to shift, the air to thicken. Bruce stood at the edge of the clearing, having approached in utter silence. He was shirtless, his sweatpants low on his hips. His gaze took in the scene: Jasmine sprawled and spent on the moss, Moira on her knees beside her, Ketut kneeling in calm attendance.
His swirling hazel eyes held no surprise, only a deep, appraising intensity. They settled on Jasmine. The warmth in her core flared, becoming a sharp, sudden ache. The thread pulled taut.He said nothing. He simply untied the drawstring of his pants and let them fall.
He was already hard, thick and impressive at his resting size. But as he stepped forward, it began to change. The transformation was silent, awe-inspiring. It grew, thickening, lengthening, the veins rising like corded ridges until he stood before them fully engorged, a monstrous, beautiful testament to power. Fourteen inches of hard, flushed flesh, as thick as his wrist, jutting out from a thatch of dark hair.
Jasmine’s breath hitched. The sight should have terrified her. It did. But beneath the fear was a craving so profound it drowned everything else out. Her body, still throbbing from one climax, clenched around a fresh, desperate emptiness.
Moira made a low, appreciative sound in her throat. Ketut simply bowed her head slightly, a gesture of acknowledgement.
Bruce’s voice was a low rumble that vibrated in Jasmine’s bones. “The thread is weak. Fleeting. To secure it, to make you part of the web and not just a fly caught in it… requires a permanent anchor.” His eyes never left hers. “This is your last choice, Jasmine. Walk away now, with the memory. Or stay, and be remade.”
She looked from his face, hard and beautiful and etched with a patience older than the garden, down to the terrifying, magnificent reality of his cock. The echo was gone. In its place was a yawning, physical need. The answer was in her blood, in her pulse, in the fresh slickness already gathering between her legs.
She didn’t speak. She pushed herself up onto her elbows, her body aching and willing. She held his gaze and slowly, deliberately, spread her legs wider on the moss.
A slow smile touched Bruce’s lips. He nodded to Moira, who moved with eager grace. She positioned herself behind Jasmine, pulling her up so her back was against Moira’s front, her head resting on Moira’s shoulder. Moira’s hands came around to cup Jasmine’s breasts, pinching the nipples hard. “Hold on to me, sweetheart,” Moira whispered. “You’re gonna need it.”
Ketut moved to guide Bruce, her slender hands wrapping around the base of his impossible girth, stroking him once, twice. She leaned in, kissing the head, a whisper of devotion, before positioning him. The broad, smooth crown pressed against Jasmine’s ravaged, sensitive entrance.
Jasmine’s eyes went wide. “It won’t… it can’t…”
“It will,” Ketut said calmly. “And it must.”
Bruce moved forward.The pressure was astronomical. A stretching, burning fullness that obliterated thought. Jasmine cried out, a sound of shock and sublime agony. Moira held her tighter, whispering filthy, encouraging words in her ear. “Take it, you clever bitch. Take that big fucking cock. It’s what you’ve been dreaming about, isn’t it? Since you first saw it?”
Bruce pressed deeper, an inexorable, slow invasion. Jasmine felt herself splitting open, her body forced to accommodate a dimension it was never designed for. The burn was white-hot, a pain so profound it tipped into a blinding, unwanted pleasure. He slid deeper, and deeper still, the stretch becoming a fierce, full ache that resonated in her very bones.
When he was fully seated, hilting himself inside her, they both went still. Jasmine was impaled, utterly filled, every atom of her being focused on the colossal intruder buried in her core. She was panting, tears streaming down her face.
“Breathe through it,” Bruce commanded, his own voice strained with the effort of control. “It will adjust.”
And it did. The pain began to recede, melting into a fullness so intense it was its own kind of ecstasy. The humming warmth inside her roared into a blaze. She could feel him, not just physically, but him—the vast, steady power, the layers of love and ferocity and sorrow, the connection to every other woman in the web. It flooded her, a tidal wave of consciousness not her own.
“Now,” he growled.
He began to move.
The first pull out was a revelation of emptiness. The thrust back in was a claiming. He set a relentless, deep rhythm, each stroke a masterful conquest of her body. The sound was wet, brutal, flesh slapping against flesh. Moira’s hands were on her breasts, her teeth on Jasmine’s neck. Ketut watched, her dark eyes glowing with approval.
Jasmine was nothing but sensation. The brutal fullness, the friction, the overwhelming psychic input of the bond flaring to life with every plunge. She was being fucked open in every possible way. Her cries became screams, then choked sobs, then a continuous, broken moan of Yesyesyesohgodyes.
She came again, a sharp, violent eruption that clenched around his massive shaft, and it barely slowed him. He drove into her through the climax, using her convulsions, fucking her into a state of pure, animal abandon. A second climax followed on the heels of the first, then a third, a relentless chain of pleasure-pain that erased her.
She felt a distant, thunderous pulse in the bond—Bruce’s control fraying. His thrusts became harder, faster, losing their measured cadence. With a final, deep roar that seemed to shake the leaves around them, he slammed into her and held, buried to the root. She felt the hot, prodigious rush of his release flooding her depths, an impossible internal heat that triggered a fourth, shattering orgasm that left her seeing white light.
He stayed there, buried inside her, for long moments, both of them shuddering with the aftershocks. Slowly, carefully, he withdrew. The sensation of emptiness was now a different thing—not a hollow echo, but a satisfied, well-used ache.
He crouched before her, his hands framing her face. His swirling eyes were galaxies of stormy emotion. In their depths, she saw herself reflected—not as a journalist, not as an intruder, but as a new, shimmering thread in the tapestry.
“Welcome,” he said, his voice rough with spent passion.
Behind his eyes, in the newly forged connection, Jasmine felt it. A soft, golden ember sparking to life in the endless black of her own psyche. It was small, but it was hers. And it was irrevocably, forever, part of the whole. The story was over. Her life, whatever it would become, had just begun.
Her life, whatever it would become, had just begun. The thought floated, unformed, through the blissful ruin of her mind. Bruce’s thumbs stroked her cheeks, his touch strangely gentle after the brutal claiming. Then he shifted, kneeling back on the moss, his spent cock lying heavy and glistening against his thigh.
Jasmine lay utterly open, her body a landscape of tremors and slick heat. The evidence of him, a mix of her arousal and his release, leaked from her, a warm trickle on her inner thigh. The musk of sex was thick in the humid air.
Ketut moved then, her lithe form a whisper of motion. She didn’t look at Bruce or Moira. Her gaze, those obsidian pools shot through with gold, fixed solely on Jasmine’s ravaged cunt. There was a sacred focus in her expression, a reverent intensity that transformed the act from aftermath to ritual.
“Such a beautiful mess,” Ketut murmured, her voice a soft hymn. She leaned in, her long black hair falling like a curtain, brushing Jasmine’s trembling stomach.
Her tongue, cool and precise, touched Jasmine first high up, where her curls were damp. A jolt, residual and sharp, shot through Jasmine’s oversensitive nerves. Ketut hummed, the vibration tingling against Jasmine’s swollen flesh. Then she lowered her mouth fully, sealing it over Jasmine’s slit.
“Oh, god,” Jasmine breathed, her back arching off the moss. It was too much, yet not enough. Ketut’s tongue was a slow, worshipful probe, licking into her, gathering the thick, salty proof of Bruce’s possession. The sound was obscenely intimate, wet and thorough. Ketut drank from her with a deep, sighing pleasure, her hands spreading Jasmine wider to delve deeper.
She lapped at the tender, stretched entrance, her tongue flicking and circling, cleaning every trace. She swallowed, audibly, with a soft moan of appreciation. “The bond’s signature is strongest here,” she whispered against Jasmine’s flesh, her breath hot. “It tastes of power, and completion.”
Jasmine could only whimper, her fingers tangling in the moss. The sensation was utterly different—not the hard, conquering fuck, but a tender, consuming reclamation. Ketut’s reverence was a balm and a brand. Each swipe of her tongue soothed the ache and reignited a low, throbbing ember deep in Jasmine’s belly.
Bruce watched, silent. The sight of Ketut’s dark head between Jasmine’s splayed thighs, her diligent tongue cleaning his seed from her, sent a fresh, primal surge through his blood. His cock, still slick from Jasmine’s climax, began to thicken again, lifting from his thigh, returning to a hard, eager state.
Moira saw it. A hungry grin spread across her freckled face. She untangled herself from behind Jasmine, letting her lean back onto the soft ground. “Watching her do that gets you going again, doesn’t it?” she said, her voice husky. She crawled toward Bruce on her hands and knees, her pert breasts swaying, her eyes locked on his growing erection. “My turn.”
Bruce didn’t speak. He just watched Ketut work, his hand moving to stroke his own length, already returning to its full, formidable thickness. Moira didn’t wait for an invitation. She straddled his lap, facing him, her knees digging into the moss on either side of his hips. She reached between them, grasping his hard cock, guiding the broad head to her wet entrance.
“You like watching her clean your slut?” Moira hissed, her face inches from his. She sank down onto him in one smooth, confident drop, taking him deep with a gasp that was pure satisfaction. “You like seeing where you’ve been?”
Bruce’s hands gripped her hips, his knuckles white. His gaze flicked from Ketut’s devoted ministrations to Moira’s fierce, triumphant face. “Yes,” he grunted, the word rough with renewed desire.
Moira began to ride him, setting a hard, grinding pace from the start. Her body was a taut, pale flame above him, her red hair a wildfire in the dappled light. Each bounce of her ass slapped against his thighs, the wet, rhythmic sound joining the softer, lapping noises from Ketut. Moira’s cunt was tight and fiery, a different texture than Jasmine’s, but just as hungry.
“Fuck me then,” Moira demanded, her nails digging into his shoulders. “Watch her lick your mess and fuck me like you mean it.”
Bruce’s hips drove upward to meet her downward strokes, the force of it rocking her whole body. He kept his head turned, his eyes drinking in the sight of Ketut between Jasmine’s legs. Jasmine was trembling, her hands now fisted in Ketut’s hair, not pushing her away, but holding her close. A soft, continuous moan drifted from Jasmine’s lips.
Ketut was lost in her task, her tongue delving and circling, occasionally glancing up to watch Bruce pound into Moira. Her own arousal was evident in the flush on her cheeks, the rapid rise and fall of her chest. She shifted, sliding a hand down to rub her own clit through the delicate silk of her sarong as she continued to eat Jasmine with devoted thoroughness.
The tableau was raw, explicit, a circuit of pure sensation. Moira’s grunts and curses punctuated the air. “Yeah, just like that! God, your fucking cock… it’s so deep!” She leaned forward, biting Bruce’s lower lip, her hips rolling in a dirty, circular motion that made him groan.
Jasmine, under Ketut’s relentless mouth, felt another climax building, a slower, deeper wave than the frantic peaks Bruce had wrung from her. This one was born from worship, from the dizzying view of Moira impaled and moving, from the complete surrender of her body to their care. She came with a broken cry, her thighs clamping around Ketut’s head, her back bowing.
Ketut drank it all, her own body shuddering with a silent orgasm against her hand. She finally lifted her head, her chin glistening. She looked at Bruce, her gold-flecked eyes holding a serene triumph, then leaned down to kiss Jasmine’s inner thigh, a final, tender seal.
Bruce saw it, that kiss, and it snapped the last thread of his control. With a growl, he flipped Moira onto her back in the moss, never slipping out of her. He drove into her with a final, furious pace, his eyes now locked on Ketut’s satisfied face. Moira screamed, her legs wrapping high around his back, her heels digging into his ass as she was overwhelmed by her own brutal climax.
His release followed, a hot, pulsing flood that had Moira clenching around him, milking him dry. He collapsed atop her for a moment, both of them slick and panting.
The clearing fell into a heavy, breathing silence, thick with the smells of sex and crushed greenery. Jasmine floated, adrift on a sea of spent sensation. Ketut curled beside her, laying a gentle hand on her stomach. Bruce rolled off Moira, coming to rest on his back, one arm thrown over his eyes.
Moira was the first to speak, her voice ragged and amused. “Well, then. Not bad for a journalist.” She propped herself up on an elbow, looking at Jasmine’s dazed, blissful face. “The ghost gone for good now, is it?”
Jasmine turned her head. The hollow echo was not just gone. It was filled, replaced by a quiet, resonant hum. She could feel them—Bruce’s steady, satiated thrum, Moira’s bright, sparking satisfaction, Ketut’s deep, calm flow. And her own, a new, tentative vibration, woven into the pattern.
“It’s gone,” Jasmine whispered. Her voice was hoarse, but sure.
Bruce lowered his arm, his swirling hazel eyes finding hers across the moss. A faint, true smile touched his lips. He gave a single, slow nod.
Footsteps, light and careful, approached from the path. Camille stood at the edge of the bower, a clean, folded linen towel in her hands. Her expression held no surprise, only a gentle, practical warmth. She took in the scene—the three spent women, the magnificent, exhausted man—as if she’d simply stumbled upon a finished meal.
“Lunch is ready,” she said, her tone perfectly ordinary. She tossed the towel to Bruce. “You’ll all need to clean up. The children are asking for you.” Her gaze landed on Jasmine, and her smile deepened, holding a true welcome. “Come along, mija. Let’s get you something to eat. Your first day as family is always the most exhausting.”