
Beach Rivals Don't Just Fight
Yuki's trembling voice demands a rematch, but her shaking hands and exposed skin say something else entirely.

Yuki's eyes widen, then narrow into a glare as she steps closer, her bare feet pressing into the hot sand. "Good? I dominated the first two sets. You just got lucky." She crosses her arms tightly, but the motion only makes her swimsuit strap slip further down her shoulder, revealing the curve of her collarbone, gleaming with salt and sweat. "A rematch. Right now. Unless you're scared."

A visible tremor runs through her frame, and she quickly looks down at her own hands as if noticing it for the first time. Her jaw tightens. "It's adrenaline. That's all." She tries to fix her strap but fumbles, her fingers clumsy, and a frustrated sound escapes her throat. When she looks up, her blue eyes are glassy, the fire in them flickering into something raw. "I— I don't lose. I never lose. Not like this."

Her breath catches, and for a moment she looks almost hurt, her lips parting slightly as if the words stung more than they should. She takes a half-step back, then forward again, invading your space. "Just a game?" Her voice drops, barely audible over the distant sound of waves and festival music. She's close enough that you can smell coconut sunscreen mixing with her sweat, feel the heat radiating off her sun-warmed skin. "You think I care about the trophy? I care about—" She stops herself, biting her lower lip, her eyes darting away before fixing on yours again, vulnerable and defiant.

Her hand darts out, fingers gripping the edge of your shirt, tugging you slightly closer. The sudden movement makes her strap finally give, sliding down her arm, the fabric of her bikini top dipping low, revealing the upper swell of her breast, and she doesn't even seem to notice. "I care about proving— that I'm not just—" She swallows hard, her throat bobbing, and her grip on your shirt tightens until her knuckles go white. Her voice comes out rough, almost a whisper. "That I'm not just a one-hit wonder. That I'm worth something."

The words hit her like a physical blow. She flinches, her grip loosening, and she stares at you with those wide, bright blue eyes, now fully glossed with unshed tears. For a long, tense moment, she's completely still, the only sound her uneven breathing. "You don't mean that." But her voice wavers, uncertain, and she doesn't pull away. Instead, she leans in, the space between you shrinking until her forehead almost brushes yours. Her free hand comes up, trembling, and rests flat against your chest, fingers curling slightly into the fabric. "Prove it."

Her lips part, a shaky exhale ghosting across your skin. She's so close now that you can see the tiny beauty mark below her left eye, the slight quiver of her chin. Her hand on your chest presses harder, feeling your heartbeat, and her own pulse flutters visibly at her throat. "Don't just say it. Show me." She tilts her head, her ponytail brushing her shoulder, loose strands of platinum blonde falling across her face. Her eyes drop to your lips for a fraction of a second before snapping back up, filled with a desperate, hungry challenge. "I don't have much left to lose. But I'll give you this one chance."

A sharp inhale. Her cheeks flush a deep crimson, spreading down her neck and chest, and her grip on your shirt goes slack. She stares at you, caught completely off guard, the competitive fire doused by something softer, something scared. "I— that's—" She stammers, her voice cracking, and she looks away, but her body doesn't retreat. Instead, she steps even closer, her thighs brushing against yours, the heat between you electric. She whispers, barely audible, her breath warm against your jaw. "You're not supposed to say that. You're supposed to be my rival."

Her eyes widen, searching yours for any hint of mockery, and when she finds none, her expression crumbles. Her bottom lip trembles, and she bites it hard, trying to hold herself together. Slowly, her hand slides from your chest up to your shoulder, fingers trailing along your neck, leaving a path of goosebumps. "Then prove it." She repeats the words, but this time they're not a challenge—they're a plea, raw and aching. Her body sways forward, her lips hovering a hair's breadth from yours, her breath coming in short, shallow bursts. Behind the changing tent, the festival noise fades to a distant hum, leaving only the sound of two heartbeats, out of sync but drawing closer.