Preface

Rating:
Explicit
Warning:
No warnings needed.
Category:
F/F
Fandom:
ENA - Joel G (Web Series)
Relationships:
Coral Glasses/ENA (ENA)
Characters:
Coral Glasses (ENA), ENA (ENA)
Additional Tags:
Orgasm Control, Orgasm Edging, Creampie, Hot Tub Sex, Semi-Public Sex, Riding, Vaginal Fingering
Language:
English
Series:
Part 6 of CoralENA fics 🪸📣
Stats:
Published: 2025-08-30 Words: 4,354 Chapters: 1/1

Spa Session

Summary

According to Coral Glasses, nothing prepares you for the week better than a nice soak in the hot spring...and she’s dragged ENA along to prove it.

Notes

hiii here's some spicy stuff as a treat for the angst in the last fic :3 enjoy

Spa Session

ENA had never been to a hot spring before. The very idea sent a flutter of something unfamiliar through her system…anticipation, perhaps? Coral was the one who suggested it, after all, and ENA had come to trust Coral’s ideas above nearly anyone else’s.

As Coral drove them toward their destination, ENA curled up in the passenger seat, her gaze fixed to the window. The world outside shifted and twisted in ways only this dimension could, its landscape a surreal tapestry of colors and impossible angles. Even by ENA’s adventurous standards, this place was spectacularly strange.

 

“So, what do you think?” Coral asked, a cigarette balanced between her lips as she shot a glance at ENA. “Excited?”

ENA paused, considering the question carefully. “Yes…I believe I am. I have never participated in a ‘hot spring’ activity before. Typically I do not allocate time for such recreational endeavors, I am more suited for business.”

Coral gave a low, amused chuckle, catching her own reflection in the rearview mirror before letting a small, genuine smirk break through. “Heh, well, there’s a first time for everything, right? Especially with us.”

ENA’s expression softened, her glitching features steady for a moment as she absorbed the warmth of Coral’s words. “Hm…I suppose there is.”

 

“Did you eat anything before we headed out, ENA?” Coral asked, trying to piece together the events of a few hours ago while they were getting ready to leave.

ENA tilted her head, then fired back the same question. “Did you eat anything before we left, Coral?”

Coral laughed awkwardly, scratching her cheek. “Uh…actually, I don’t think I did. Should we pull over and grab something at the rest area?”

 

ENA turned in her seat, twisting around to peer into the back of the car. She squeezed herself between the seats until she awkwardly tumbled into the back. “ow– …You mean you don’t have any emergency rations here?” she scolded, rummaging under the seats with surprising urgency. “That’s terribly irresponsible! A diligent employee should always have at least a backup food supply in case of unforeseen circumstances, or if their meal break fails to fulfill their natural consumption requirements!”

Coral winced, watching ENA from the rearview mirror as she continued driving. “Ugh, ENA, whatever you pull out from under there, I’m not eating it.” she sighed with a dramatic shake of her head.

“But I will!” ENA declared triumphantly, fishing out what appeared to be an unopened chocolate bar and a still-wrapped taco. She inspected them with an almost childlike fascination. “Ooh, these look highly unnutritious!” she announced, raising them proudly.

 

Before she could sink her teeth into them, Coral let out a horrified groan. “At least do me the courtesy of unwrapping them first…” she pleaded.

ENA tilted her head, genuinely perplexed. “You don’t eat your chocolate with the shiny coat on? That’s bonus protein!” she argued, matter-of-factly.

Coral shot her a glare through the rearview mirror.

“Fine, whatever…” ENA sighed dramatically, her more feminine tone ringing clear as she began peeling away the wrappers, muttering to herself about people’s picky habits.

Coral chuckled to herself…she had to admit, ENA was really cute when she acted like this.

 


 

After another hour on the road, the pair finally pulled into the gravel lot outside the hot spring facility.

“The journey proved surprisingly lacking in excitement…” ENA remarked, tapping her chin thoughtfully as she stepped out of the car, her shoes crunching against the ground. She glanced back at Coral, who was stretching her arms after the long drive. “However, I must admit, the consumables were enjoyable.”

Coral smirked, closing the driver-side door with a gentle thunk, throwing the still-lit remains of the cigarette on the ground before promptly snuffing it out with her heel. “Glad to hear it. At least you didn’t poison yourself on that backseat taco.”

“It was a perfectly acceptable source of sustenance!” ENA retorted, her tone indignant yet playful. She scanned the building ahead, eyes flickering with static as she tried to process the sight of steam drifting slowly above the wooden structure.

 

Together, they made their way toward the front reception, where a small bell chimed when Coral pushed the door open. The interior was warm and smelled faintly of minerals and sweet incense. If Froggy was here, he’d already start coughing.

 

ENA hovered just behind Coral, scanning every surface with a childlike curiosity. “So this is where the ‘hot spring’ happens?” she asked, voice nearly echoing in the quiet space.

“Yeah.” Coral replied, walking them over to the front desk. “It’s like a big hot bath, outside. You’ll love it.”

ENA’s face glitched for a moment, processing the concept. “Bathing…in the open? What if a bird happens to spawn upon me?”

Coral laughed, shaking her head as she checked them in. “Trust me, ENA. The birds won’t mind.”

 

 

Coral and ENA stepped through the sliding glass doors, a wave of pleasant humidity and faint herbal steam greeting them. The lobby was lined with bamboo accents and paper lanterns that softly glowed in pastel pinks and yellows. Behind the counter, a receptionist that looked much like the other receptionist ENA was used to seeing, gave them a polite bow.

“Welcome to Blossom Springs,” she chimed in a gentle, practiced voice. “Do you have a reservation?”

Coral stepped forward, flicking a stray bit of ash from her coat before replying. “Yeah, I called ahead for the private reserve under the initials ‘CG’.”

The receptionist typed quickly, nodding. “Ah, yes, Ms. Coral. A private bath, open for three hours.” She smiled as her clasp-like hands fluttered over the keyboard, confirming the details. “You are all checked in. Will you be wanting any refreshments during your soak?”

 

ENA leaned in curiously, eyes scanning the display of colorful drinks on the menu. “Refresher options? Is there a category for mood optimization?”

The receptionist paused a bit awkwardly, almost not wanting to answer. Coral chuckled under her breath, placing a reassuring hand on ENA’s shoulder. “No, we don’t need anything. Thanks.”

“Of course.” the receptionist nodded, handing over a small wooden key carved with a plum blossom motif. “This is for the private reserve suite. It’s at the far right wing, you’ll see a curtain marked in red.”

ENA took the key with exaggerated care, inspecting it as if it were a sacred artifact. “Such ceremonial presentation…how noble!”

Coral sighed, a fond smile on her lips. “Come on, dramatic girl, let’s get you changed.”

ENA perked up. “Will I require specific attire for immersion?”

“Swimsuits,” Coral reassured. “or…you know, nothing, but you’d probably glitch out from embarrassment.”

ENA’s face increased a few hues in saturation as she stammered. “I-I will keep my dignity protocol intact!”

 

The two headed down the corridor toward the curtained entrance, ENA clutching the blossom key as if it were a magical talisman, ready to unlock a new experience entirely foreign…but strangely exciting to her.

The hot springs lay before them, serene and almost ethereal, with gentle wisps of steam curling into the air. Ornate statues of the Door Genie, carved in whimsical poses, stood guard around the pools, while ceramic pots brimming with sweet-smelling herbs added a calming aroma.

 

ENA’s eyes widened, flickering with static in hypnotic fascination. “This environment is…extremely pleasant,” she murmured, stepping closer to the water. “Is this what other entities do to recharge themselves? Submerging in…heated mineral liquids?”

Coral chuckled, hanging up her towel on a bamboo rack. “Yeah, something like that. Just relax and let the water do the work.”

ENA hesitated at the edge of the stone bath, still processing the concept. “It appears…benevolent.”

Coral glanced over, raising an eyebrow with a grin. “Benevolent, huh? You gonna stand there analyzing or actually get in?”

 

ENA blinked, then awkwardly began lowering herself into the water, squeaking slightly at the heat. Her glitchy frame fizzled for a moment, pixels fluttering from the temperature shock before stabilizing.

“Oh- oh, wow.” She settled in, eyes going soft, a sigh leaving her. “This is…almost too pleasant.”

Coral eased herself in beside her, leaning back against the stones. “Yeah, it’s good, isn’t it?”

ENA looked at her, expression flickering with something like awe. “Coral…thank you for showing me this. I did not know…rejuvenation could feel so…gentle.”

Coral gave her a warm smile, brushing a bit of hair behind ENA’s ear. “You deserve rest after a long week of work, ENA. And we’ve got a couple hours to enjoy it. Just let yourself soak.”

ENA nodded slowly, a faint digital shimmer in her eyes. “I will…try.”

“Good, I like that about you.” Coral caressed ENA’s cheek. “Always eager to try new things.”

 

ENA allowed herself to sink into the water, flipping onto her back with a fluid motion. Her arms moved lazily as she swam to a more shallow side of the hot spring, she let the gentle motion of the water rock her away from Coral’s side. A long, content sigh slipped past her lips, eyes half-lidded, her gaze lost somewhere in the starry, shifting ceiling above.

From her spot on the hot spring’s edge, Coral watched quietly, legs hugged to her chest. A small smile tugged at the corner of her lips. She hadn’t expected ENA to get this comfortable…at least, not this soon. It was a small thing, but Coral knew better than to underestimate small things.

She rested her chin atop her knees, the warmth from the steam coiling around her as she kept a watchful eye on ENA. She looked at ease, the colors of her skin shimmering onto the water’s surface. After a bit, she stopped, resting near the center of the hot spring. 

ENA looked down at the water surrounding her, a claw tapping the surface. She watched it ripple outward, her expression unreadable; peaceful, distant…

 

Coral considered calling out to her, but she stopped herself. The moment she was witnessing, she didn’t want to interrupt it. It felt almost…sacred, in a way. This was certainly something new for ENA.

So instead, Coral slid into the water herself, letting it wrap around her frame like veils. Once she was close enough, ENA stopped what she was doing and looked back slightly, not all the way, a message that she acknowledged Coral’s presence.

 

“Enjoying yourself?” Coral asked quietly, her arms wrapping around ENA in a snug embrace.

“Quite…”  The saleswoman closed her eyes with a quiet reply. 

But it was rather short-lived. ENA cracked one eye open, quietly eyeing Coral from behind her. It had been a while since she’d seen her like this…so bare, so relaxed. Her pale skin glistened with moisture, that piece of coral jutting from her eye and dripping. But what stood out the most…was her lack of glasses.

 

Weird.

 

ENA tilted her head slightly, still watching. What were those things for, anyway? Just for seeing? Or something stranger? Future vision? X-ray sight? She should ask.

She turned around, the water sounding ripples as it moved along with ENA. When she was practically nose-to-nose with Coral, the latter felt startled, a tiny yelp squeaking out of her.

 

“Whoa! ENA, wha-”

 

ENA blinked, unfazed. “Sorry. Was thinking.”

 

“...About what?”

 

She squinted, studying Coral’s face. “Your glasses. What do you even need those things for?”

Coral gave her a puzzled look. “Really? You’re thinking about that right now?”

ENA nodded. “Precisely. You look totally different without them. Not bad. Just...like a version of you I haven’t met yet.”

Coral sighed, but she was smiling a little. “They’re just prescription glasses, ENA…they help me see. I’m missing an eye, my vision isn’t really that good.”

 

“Huh,” ENA said. “So, they’re like noise-canceling glasses. For your eyes. ”

“I guess you could say it like that.” Coral chuckled. “It’s surprising to me that you’re only noticing it now. I take them off when I go to bed.”

ENA floated a little closer. “Well, I think you look nice without them.”

Coral raised an eyebrow, backing away a little this time. “Don’t get used to it. I’m grabbing them the second we get out of here.”

“That seems reasonable.” ENA said with a shrug. “Still, from my assessment, your overall presentation is highly appealing. Glasses or no glasses, your value remains consistent within my personal scope of interest.”

 

“...Interest?” Coral tilted her head.

 

“Yes. Interest.” ENA confirmed, putting a hand to her chin as she continued. “Isn’t that the primary objective you’ve been pursuing with our interactions? Why is it surprising to you when I offer positive feedback in return?” She tapped her chin thoughtfully. “Could it be that there’s a misalignment in our expectations?”

She stepped forward, closing the distance. Coral didn’t back away this time. “If we approach this as a joint venture, perhaps we can identify a mutually beneficial strategy, don’t you think?”

 

“Ah, uh…here?? now???” Coral squeaked, hands up to her chest. She didn’t exactly know what ENA was insinuating, but part of her couldn’t help but guess. 

“This appears to be the optimal time and venue for our discussion!” ENA said, bringing a claw up for emphasis. “Given the confidentiality afforded by this private setting, we can initiate this closed-session meeting with high probability of success.”

She abruptly placed her hands on Coral’s shoulders, causing her to let out a startled squeak. “You concur, correct? This course of action aligns with our shared objectives.”

 

“WHAT??? OBJECTIVES ARE WE EVEN TALKING ABOUT?????” Now Coral was practically overwhelmed; she had absolutely no idea what ENA was proposing.

“Are you dense?” ENA’s voice abruptly changed. “I’m TRYING to reciprocate your feelings!”

“What…what feelings??” Coral blinked, voice swallowed by her nervousness.

“Why else would you bring me here?” ENA crossed her arms. “Certainly you brought me here because you wanna do things with me, right?”

 

“A-“ Coral stammered, immediately clocking what ENA meant. She could almost hear the cogs grinding in her head. “ENA, no, I just- I wanted you to experience something new. This isn’t a place where we do “things”.

“We always do it when we’re in private, why would this be any different?” ENA retorted, leaning in to Coral.

“…I can’t believe this…” Coral held her temples, then held her hands out in frustration. “ENA, just because we’re in private doesn’t mean we HAVE to get it on! It doesn’t work like-“

“Work, work, WORK! It’s always WORK with you!” ENA grabbed Coral’s wrists, holding them tightly. “How’s about you put that mouth to good use other than business?”

 

“You’re one to talk…” Coral scoffed. “You seriously want to do this now? Even if we’re in private, it’s still not as private as my apartment, you know.”

“I know. That’s what makes it even better.” ENA murmured, sliding a clawed hand beneath Coral’s chin, her thumb pressing firmly against Coral’s lower lip. She leaned in, capturing Coral’s mouth in a kiss, one Coral returned almost instantly. She still didn’t fully grasp how kissing worked with ENA, but that didn’t stop her from enjoying every second. ENA was improving so quickly at this that it was almost unsettling.

 

Then, just as suddenly as it began, ENA pulled back, shoving Coral backward into the water with a splash, the latter falling gracelessly onto her rear, legs bent outward as ENA stood between them, looking down at her. 

“Someone’s excited.” She said with an eerie clarity, and when she bent down for her face to meet Coral’s…her eyes drifted down to her legs.

 

“Uh- wha-“ Coral followed ENA’s eyes, and gasped upon noticing that her towel had betrayed her by falling off of her from hitting the water. She making a poor attempt at closing her legs to conceal her erection, which ENA halted. “Ah- ahah…um…guess you…you got me, hah.”

“Soooo…” ENA’s masculine voice returned as she discarded her own towel and crouched down. She placed a claw onto Coral’s tip, slowly running it down her shaft. “Let’s see how I can assist my customer today.”

Wrapping her fingers around her dick, ENA noticed It had a gradient of orange on the tip, with ring-like markings fading down to the base. “You know…I have never seen anything like this…”

 

“C-Come on ENA! I-Is it really that weird???” Coral whined, squinting her eyes shut in embarrassment. She felt like putting her head underwater and hide for the whole duration of this.

“Oh no no no…I’d say it’s rather…intriguing.” ENA sounded genuine in her words, absentmindedly stroking her length.

“M-mmnn…!” Coral let out a slight moan at that, getting louder and louder as ENA teased her more…but suddenly, she stopped.

 

“Shhhhh…” ENA held her other hand up to her lips in a shushing motion. “Quiet, remember? You said it yourself…We’re not in the privacy of your apartment…”

“M-mmhgnn…I-I’m trying! You make it difficult!” Coral justified herself, her shoulders jolting up as ENA continued. “Very well…let’s see here.” She spoke in mock professionalism, removing her hand and sitting down onto Coral’s erection. That caused her to groan, slapping a hand on her own mouth to muffle her noises. 

“Let me- mmh…adjust myself for an optimal experience…There won’t be a dissatisfied client on my schedule.” ENA adjusted herself by moving her hips left and right, until she found a snug fit. Coral instinctively bucked her hips upward, desperate to not make a sound, breathing heavily as ENA let it slide in slowly, then out…then slammed back down right at the last second. “Ah, ENA…ah…”

 

A smug grin tugged at the corners of ENA’s salesperson persona. “Well? Enjoying yourself?” She already knew the answer…but she wanted to hear it from Coral’s lips.

“Y-yes. Yes, I am…” And that was all she could muster before she had to slap her hand onto her mouth to not scream. She didn’t last long, especially with ENA. But she couldn’t finish already - they just got started!

“Oh Coral, Coral, Coral…” ENA purred. “We both know a rushed job isn’t a job after all…~” 

Her pacing didn’t slow at all, rather she was going faster, enjoying Coral’s plight in trying not to climax in as little as five minutes of riding. ENA could read it in her face. 

 

she wanted to cum so bad it made her look stupid.

 

“Aaah…ENA, ENA please…oh…” Coral whined, her eyes squinting with desperation. How was ENA so silent through all of this?! She didn’t even want to figure out, this felt too good for her to question anything, at all, ever. “Mmmmmmnnnn…! I-I can’t…I can’t hold it…! please, ENA…!”

The saleswoman leaned in, palms firm against Coral’s chest. “Don’t you dare clock out on me. Not yet. I set the schedule here, not you.” ENA’s claws dug into her skin, her lighter side’s voice making her quiver.

Coral swallowed, eyes wide. At this point, she couldn’t tell if the wetness on her face was hot spring water or copious amounts of sweat. “Y-Yes, ENA…o-okay…” she squeaked. “Anything you say…”

 

The adherence from Coral made ENA revert back to her salesperson self. “What a model employee. I like it when you follow protocol.” She chuckled, leaning in to reward Coral with a kiss, which she returned, wrapping her arms around the saleswoman. Her claws ran down Coral’s body, slowly; it made her legs tremble.

As Coral pulled away, her head sank back into the water, ears dulled by the water and the sound of her own breathing, while her long black hair fanned out around her. She panted softly, eyes locked on ENA, captivated by the smug, content smile on her face. 

“Mmnh-“ Coral was still desperate to not finish so quickly - but ENA was making it difficult. And she knew that, she relished in that.

 

Coral swallowed, still fighting the urge to finish. “C-can I–“

“No.” but ENA was quick to bark back. “Mm…Maybe I could stay for ten more minutes of overtime here.”

“TEN MINUTES?!–“ Coral raised her head in shock, but quickly slapped a hand onto her mouth to shut herself up. “I-I can’t hold it that long!” she argued, her voice muffled against her palm.

“Is that a performance issue you’re admitting?” ENA crossed her arms with a grimace. “That’s not gonna look good on your record.”

 

“Ah, I-I’m sorry…”

“Good! That’s more like it.” ENA closed her eyes and kept her pace with that satisfied smile of hers, that smile she had plastered on her face whenever things went her way, and she wasn’t gonna slow down anytime soon. Though, she was dying to see the look on Coral’s face as she was struggling…

And so she peeked for a second, just to see her squinted eyes and get a visual of those soft little grunts and moans. Her body and mind were begging her to cum. Yet, ENA was a woman of her words…she was gonna have to wait ten more minutes. 

This feeling was overwhelming. Coral could feel it right at the tip, threatening to get out, but she was doing all she could to not come. Whenever she felt it going up, she’d make a funny face out of restraint, only to relax after a few seconds…and then again. and again. She looked like she was going through euphoria and discomfort at the same time, coming and going in waves. 

 

ENA could feel it - she was so incredibly close. She could feel her cock pulsing. For her, those ten minutes felt like two. For Coral…well, they felt like hours.

“Alright, alright…time’s up! You can–”

“hRK!-” Hearing those words come out of ENA’s mouth, Coral locked her in place with her legs, threw her head back and shot her load into the saleswoman. It kept going. For several seconds. So much so that ENA gasped, her mitten hand dramatically put over her mouth. “Oh my, Coral…Hah, I couldn’t expect a less outstanding performance from you!”

She finally pulled herself off of Coral, falling to her knees to sit back in the water.

 

But Coral wasn’t done.

 

She pulled herself up from the water, grabbing ENA’s shoulders to pin her down, still panting from the strain. ENA, caught off guard, posed little to no resistance. “Hah, heh…My turn.”

“E-eh?” ENA made a sound, her cheeks glowing with a deeper hue of red, eyes locked onto Coral’s face. “ Your turn?!”

 

“You say that like you’re surprised.” Coral chuckled, spreading ENA’s legs open, her cunt still dripping with semen. “You’ve had your fun. It’s about time I have mine.”

“…W-well. You never cease to surprise me, don’t you, Coral?” ENA’s attempts at being confident were…rather poor. Coral had taken control of the situation, and she would make the most of it. She knew ENA wasn’t used to being a bottom, she’s known that ever since she started dating her, so she adored to catch her off-guard. Her reactions were far more genuine.

 

Plunging two fingers deep into the saleswoman, she relished over finally getting a reaction out of her. ENA groaned, squinting her eyes closed while Coral continued to finger her.

“Mmn…mhn…” ENA’s hands to the sides of her head clenched and unclenched with every thrust, she was doing her best to not moan. This self-restraint turned into quick panting when Coral started going faster.

 

“So, ENA, what do we say?” Coral rhetorically asked, fingers still inches deep into the saleswoman. 

“Haah…haa…I…l-o-ove you…!” ENA’s inability to stay quiet and her excitement were growing, and with them, the frequency of her glitching. “I l-love you! O-Oh, oh Coral, Coral…!” 

 

The sound of ENA’s voice calling out her name sent her blood surging, pulsing through her body with a sense of urgency.

 

Coral curled her fingers, making ENA cry out, only to cut her short with a firm hand across her mouth. “ENA.”

“S-sorry, sorry…I-I’m- ahh…my apologies…” the saleswoman whimpered, clutching Coral’s hand for support. Each time her fingers pressed that sensitive spot, ENA’s grip tightened. “W-would you like a b-bonus to balance out my mis- ah- mis-t-take?”

 

“Just keep quiet…” Coral chided, letting her hand explore the odd fleshiness of its surroundings a little deeper. She hit another sensitive spot, making ENA’s muscles suddenly contract around her fingers in a way that sent her into an unusually intense orgasm. She threw her head back, her eyes rolling into the back of her skull. Thankfully, Coral’s palm against her mouth muffled a good part of it.

Coral jerked her hand out as she felt a burst of hot liquid splash across her palm. ENA let out a sharp yelp, another squirt following before her legs finally slipped into the water, falling still.

 

Finally spent of their energies, the two basked in the afterglow and the sound of their own labored breaths. 

 

“Hah…that was nice…” Coral panted, lowering back in the soothing warmth of the hot spring waters, with ENA pushing herself up shortly after.

“Verily…” She said, shuffling nearer to give Coral a tender nuzzle, her affection reciprocated by a kiss on the forehead.

 

They remained like that for a little…until ENA broke the quiet, resting against Coral’s chest.

 

“You know…I always feel closest to you when we do this.” She admitted, in a tone that was rare to come from her.

“Yeah,” Coral replied, stroking ENA’s hair and playing with her floating ahoges. “That’s what it’s for. In my world, at least…I’m not so sure about this one.”

 

“Well…does that stop us?” ENA asked, her voice earnest.

 

“No…I believe it doesn’t,” The other responded, still holding ENA close while she drifted away from the shallows, leaning against a wall of the spring. She issued a small groan of surprise when ENA wrapped her legs around her waist and put her arms on her shoulders. “Nothing has ever stopped us. Not anymore.”

 

“Mm…” ENA gave a nod of her head. “I like the way those words sing.”

“…Me too.”

 

The waters felt warmer…their bodies’ heat mingled together.

They could stay like this for hours.

Afterword

Go back?