Want to support CHYOA?
Disable your Ad Blocker! Thanks :)

Chapter 3 by legion1986 legion1986

The Dunes

Tremble

The wicker basket creaked softly as the model lifted it, swinging it with deliberate ease, like a collector examining her most prized finds. Her lips curved into a sly smile as she gestured toward the dunes rising behind the beach, long shadows stretching across the warm sand.

“Come, cursed maidens,” she intoned, voice low and teasing. “The monster sleeps within these dunes, waiting for your first mistake. Every step is a risk. Every hesitation… an invitation.”

Lena’s sneakers crunched over the dry sand, heartbeat quickening with each step. The dunes loomed higher, wild grass swaying like vigilant eyes. Beside her, Mia’s beach dress fluttered with the breeze, and Lena caught her stealing nervous, curious glances—excited, maybe terrified, definitely aware.

The model’s tone dropped softer, intimate, like a spell whispered into the wind. “The monster smells movement… but it awakens only at the witch’s curse. And that word…” She paused, grin wicked. “…is tremble.

Lena froze mid-step, breath catching. Mia’s gasp betrayed her hesitation—too slow.

“Ahh… careless maiden,” the model purred, gliding toward Mia. “You moved. The monster stirs, hungry.” Her fingers traced over Mia’s bare shoulder, brushing the strap of the beach dress with teasing intent. “It claims its first offering.”

With a practiced, fluid motion, she tugged the light fabric down, peeling the dress from Mia’s body until it pooled at her feet, leaving her standing exposed in flip-flops and a simple bikini. Mia’s cheeks burned crimson, arms lifting instinctively to cover herself, but she held still, obeying the rules of the game.

The model collected the dress with a flourish, dropping it neatly into the wicker basket. “One piece claimed. The monster is pleased.”

Lena’s chest tightened as she stared at Mia—stripped to swimwear after a single slip—and then at herself, the layers she still wore suddenly a delicious trap. Sneakers, socks, yoga pants, T-shirt… every inch of fabric felt like both protection and a provocation.

The dunes stretched further, shadows deepening, and the model beckoned them forward, the basket swaying lightly in her grip. Her attention, however, never wavered from the two girls trailing her, eyes gleaming with amusement and intent.

“Careful, cursed maidens,” she purred. “The monster’s gaze searches always… but it’s selective. It favors offerings that are sweet, tempting, and stripped slowly, piece by piece.”

Mia walked stiffly, jaw set, still flushed from losing her dress. Determined not to slip again. Lena, by contrast, felt every seam of her clothing, T-shirt clinging to her chest, yoga pants snug on her hips, each layer a challenge to bear under the model’s stare.

The model slowed, stepping between them, fingertips brushing Lena’s covered arm with calculated intimacy. “So many layers… it must be suffocating under all that fabric.” Her eyes sparkled before sliding to Mia. “Tell me, clever maiden—if the monster caught her first, what should it take?”

Mia blinked, grey-blue eyes flicking from Lena’s outfit to the model, then back. Slowly, her lips curved into a shy, daring grin. “The shirt,” she said softly but firmly. “If she’s hiding under there, that’s the first it should claim.”

Lena’s hazel eyes widened, chest tightening as she hugged the T-shirt instinctively. Not caught—yet—but Mia’s choice sent heat curling through her.

The model laughed, low and approving. “Mmm. Bold choice. The monster loves to see its prey’s skin.” Her hand drifted down Lena’s side, teasing the hem of the T-shirt without pulling. “Let’s see if fate agrees with you, Mia…”

Ahead, the dunes curved into a shadowed hollow, perfect for the next temptation, the next test of obedience—and the next layer to be claimed.


Current Status:

• Lena: Yoga pants, T-shirt, one-piece swimsuit, hidden bikini bottoms, socks, sneakers.

• Mia: Flip-flops, bikini set.

• Basket: Contains Mia’s beach dress.

Monster's Gaze on..

More fun
Want to support CHYOA?
Disable your Ad Blocker! Thanks :)