Work Text:
The halls in the beautiful dream felt endless, extending forward from where Acheron stood until they faded into nonexistence at the limit of her vision. Or maybe she just forgot how long she had been walking. When she thought about it harder, she remembered that she wasn't even in the dreamscape.
The halls in the Reverie hotel felt like they were a normal and correct size, extending from where Acheron stood to a few dozen meters ahead of her.
Earlier that morning she had bid farewell to her newfound companions, after playing her part in preventing the tragic ascension of a new Aeon, and then paid a visit to the bar in the VIP lounge. One last SoulGlad for the road, before she would return to wandering the cosmos.
After that she would make her way back to her room to gather the last of her belongings before checking out, which was how she had found herself in the endless normal-sized hallway.
Her fingers wrapped around the cold metal of the door handle, and it opened with ease. Had she left it unlocked? Probably not. Or maybe she did.
As she stepped in, Acheron was struck by a few confusing sensations all at once.
It was warm.
She would have expected it to be a lot colder after leaving it empty for the time she'd spent at the bar. But perhaps it was just colder in the lobby, and the room felt warm in comparison.
It was also backwards.
The layout was... wrong. It was the opposite of how she remembered. But perhaps she was remembering incorrectly; maybe on her long walk back she had looked in an open door, and the sight of a different floorplan influenced her memories of her own room.
The door was still open.
Oh. Acheron reached back to swing it shut, locking it and slipping her shoes off right next to another pair of black heeled boots. They weren't her typical style, nor were they her typical color. But perhaps she had bought them as a souvenir during her time in the beautiful dream. She'd have to remember to pack them with the rest of her things.
Once the door was closed and the outside noise was muffled, it hit her that the shower was on.
She definitely didn't leave the shower on. She hadn't even taken a shower yet; she was planning to clean up before she left. But perhaps she had started running the water and then walked out when she was distracted by the thought of a cold drink.
Acheron froze for a moment, considering the possibilities. She would either have to go turn the water off, then pack, then take her shower. Or she could just wash herself off now while it was already going.
The latter would be easier.
Her fingers traced over the strap holding her asymmetrical jacket around her waist, unfastening it with a practiced ease. The sleek fabric slid down her arm as she shrugged it off, and she hung it up on the coat rack near the door, right next to a black and gold jacket that she didn't recognize.
It must have been left behind by whoever had the room before her.
As she pushed open the door to the bathroom, a wave of humid air washed over her. The hot shower must have been the source of the warmth in the room.
It felt nice as she stepped in, so she closed the door behind her to keep all the heat from escaping into the rest of the space.
Acheron pulled her gloves off and folded them carefully on the counter, then trailed her long fingers up the back of her neck to the clasp on her choker.
click
The metal came apart, and the straps connecting it to her halter top drooped. She sunk the tips of her fingers underneath the band of her shirt and pulled it carefully over her head. She wrapped the straps around the rest of the fabric and set it on top of her gloves.
click
Acheron undid the clasps of her hair clips, letting the rest of her flowing hair drape down her back. She set them both down on the counter together.
click
Her belt came off easily, and with it her shorts slid down her long legs until they landed on the floor gently. She crouched down to pick them up, folding them away with the rest of her discarded clothes.
She looked herself up and down in the half-fogged mirror and smiled softly. The reflection her eyes were met with was a beautiful one.
The only thing left to shed was her black panties. Slender fingertips slipped under the waistband and tugged them down, freeing her dick from the fabric. Just like her shorts, they slid down her legs until they hit the floor, and just like her shorts, she picked them up and folded them with the rest of her clothes.
Acheron stepped over to the shower and grabbed the edge of the curtain, tugging it to the side.
But... rather than an empty shower, she was met with wide golden eyes staring back at her.
"Mei...?" Stelle's voice was planted firmly in the middle of a few emotions. Shock? Confusion? Fear? Acheron couldn't quite place what she was feeling.
Acheron finally started to piece together that every detail that was out of place had been pointing towards the same conclusion. "Oh. This isn't my-"
"This isn't your room." The Trailblazer cut her off and finished her thought with a sigh. Her piercing gold eyes drifted up and down Acheron's toned body, and a pink blush spread across her cheeks.
"I'm very sorry." Acheron's entire face had lit up an all consuming shade of red, and she turned to start gathering her clothes. She would just... get dressed in the main room and then set off in search of her actual room.
"Wait." Stelle sighed again, and Acheron turned back around to meet her gaze. "Just. Get in the shower."
"...What?" Acheron looked back at her with a clueless and blank face.
"You're already... naked." Stelle broke eye contact with a shy turn of her head, "and you'll get lost again if I don't show you the way."
"Oh. Okay." Acheron placed her clothes back down on the counter. Both of those reasons made sense, so she didn't really have a reason to argue with the grey-haired girl.
She stepped over to the shower once more, pulling the opposite side of the curtain open and stepping into the hot water with a careful movement.
Oh.
The warmth felt... amazing as it washed down her back, a moan escaping her lips as the tension in her muscles melted away.
"You're really something else." Stelle sighed.
"How so?" Acheron stretched her arms straight up with a groan, letting the hot water soak into her skin.
"You just... accepted my offer and climbed into the shower with me. You're making... obscene noises. You're... you're..." The Trailblazer's eyes drifted down Acheron's body again before she continued speaking, "You're shorter than me? I didn't realize how tall your heels are."
"I'm sorry. Should I have declined?" Acheron's lips curled into a frown as she went over the situation she had found herself in. Maybe Stelle was just being polite, and Acheron had overstepped.
"No! No. I didn't mean you did something wrong... ugh." Stelle pushed her own bangs out of her face. "I was being sincere. I just like. Didn't expect you to actually hop in with me. Whatever. I'm gonna shut up before I make an ass of myself. Do you want me to do your hair?"
"That sounds lovely." A warm smile returned to Acheron's face as she agreed. She switched spots with Stelle, squeezing past her and pressing their bodies together for a fleeting moment.
Stelle's blush deepened as their dicks grazed against each other during the fluid motion, but Acheron had already turned her back on the Trailblazer and didn't notice.
"Ohh fuck, that water's good." Stelle massaged her own neck for a moment before squeezing some shampoo into her palms. She brought her hands up to the purple hair in front of her and began running her fingers through it, spreading the product evenly.
Acheron hummed peacefully. It had been a long time since she shared this kind of moment with another person, and she had forgotten how it felt to be cared for like that. The fingers sliding gracefully through her hair were gentle and practiced. Stelle's nails were trimmed short, and her fingertips were like a blessing as they pressed into Acheron's scalp.
Another moan slipped out of her mouth as she leaned back into the girl's touch.
"Does it really feel that good?" Stelle's voice wavered as she asked, and Acheron found herself wondering what kind of expression the Trailblazer was making. The fingers in her hair pulled away once they had finished their job, and the two women switched places again, both noticeably harder than the first time they'd performed the maneuver.
"It's a gentle feeling I haven't experienced in a while." Acheron stood with her back to the showerhead as Stelle's arms wrapped around her neck and worked the shampoo out of her hair.
Their faces were close. Acheron could feel Stelle's breath on her neck. It was warm, somehow warmer than the shower. It made her skin tingle, and as her cock twitched from the sensation, she realized that she was being a little selfish.
Acheron wrapped her own arms around Stelle's waist, massaging the girl's lower back and pulling her closer.
That time it was the Trailblazer's turn to moan, burying her face in Acheron's neck as she shivered. Their bodies pressed together, soft thighs squished against each other, hardening cocks pressed tip to tip. It was comfortable.
Acheron was enjoying this side of Stelle after their adventure together. It wasn't the first time she was spending an intimate moment with another in the Planet of Festivities, and she guessed it wasn't Stelle's first either. It would be the last time this trip for both of them, though, before they left the star system and went their separate ways.
She pressed her lips against the Trailblazer's forehead, gently kissing her bangs and smiling.
"You have a cute side to you that I hadn't noticed." The tips of her fingers slid further down Stelle's back to press into the muscles above her ass as Acheron squeezed another whimper out of her. "I should have called you both pretty when I ran into you and Firefly during your date in Golden Hour."
Stelle just whined into her touch before finally pulling back, "Okay, okay. Shut up, I need to finish your hair."
The two women switched spots again; it was more difficult with how hard they'd both gotten, but it was like an intimate dance they were each improving at with each step.
Acheron could feel Stelle pressed against her ass as the grey-haired woman worked conditioner into the dull ends of her hair.
She sighed happily. Her forgetfulness often got her into trouble with people, but this was one of the best roads she'd accidentally walked down.
Acheron leaned back, pinning the other woman against the wall of the shower and grinding against her. The warmth of Stelle's cock pressed against her ass made her gasp, completely forgetting that she'd just been scolded for letting her desires get in the way of their shower.
Stelle didn't protest this time though. She finished with Acheron's hair, and as the water washed the rest of the conditioner from her hands, she slid them down the Emanator's shoulders to her tits. Stelle worked her thumbs into the skin, massaging the soft flesh and sighing warmly.
"You're really something else." Stelle pressed a kiss into her back.
"So I've -" Acheron started to respond, but as Stelle's fingers twisted around her nipples, every bit of her brain that was dedicated to spoken language seized up, and her words fell short, replaced with a harsh gasp and a roll of her hips.
Stelle grinned and kissed her neck, sliding the fingers of her right hand down Acheron's abs. As they wrapped gently around the base of her cock, Acheron groaned and tilted her head back, resting it against Stelle's shoulder.
The grey-haired girl's hands were just so warm to the touch, a heat spreading from Acheron's cock through to the rest of her body. As Stelle's fingers ran up and down her length, Acheron whined and pressed back against the other girl, rolling her hips in an attempt to bring as much pleasure to Stelle as Stelle was bringing her.
It seemed to be working.
"Fuck." Stelle's teeth sank into Acheron's shoulder with a rough grunt, sliding her other arm down from Acheron's tits to wrap around her waist and pull her closer, attempting to control her movements to some degree. Stelle was getting desperate.
However, any smugness Acheron had started to feel was quickly washed away when Stelle's hand began to move in earnest.
The two women rocked into each other, each moaning in their own ways. Stelle's hand slid up and down Acheron's shaft, teasing the underside of her tip as she leaked pre onto those calloused fingers. Acheron's toned ass slipped up and down Stelle's dick, eliciting gasps with every motion.
It was a different kind of dance from their earlier moments in the shower, but just as intimate in its own way. Stelle's warm skin, the hot water cascading down her body, the drippy cock pressed against her ass... All of these feelings firmly grounded her in the moment.
It was one she knew she'd never forget.
"Fuck, getting close..." Stelle bit into her harder, whining with every movement.
"So cute." Acheron couldn't help but grin, happy to see this side of her recent companion. It was relaxing to see how Stelle acted when the fate of the cosmos wasn't resting squarely on her shoulders.
"Shut up. You're cute."
Stelle's fingers traced along the curve of Acheron's cock, speeding up along with her desperate thrusts. Acheron may have been teasing her, but she was just as close. Her whole body relaxed into the Trailblazer's touch.
Acheron whined, leaning back and pinning Stelle against the wall of the shower, letting the endless stream of hot water rain over the two of them as she tensed up in Stelle's hand and felt the pressure build up inside her.
"Fuck-" Stelle gasped, and her teeth withdrew from Acheron's skin, slamming her hips forward with a final motion and painting Acheron's back in her release. The arm around her stomach relaxed, but Stelle's other hand didn't give up on its job, picking its pace up and bringing the Emanator even closer to the edge.
Acheron arched her neck, her hips buckled against the other girl, and her thighs tensed up. Her legs went weak. Stelle's warm fingers felt so good against her skin. She-
She-
She couldn't last another second.
The hot water from the showerhead was pointed directly at her, so any physical evidence of her release was washed away as quickly as it shot onto Stelle's fingers.
Acheron collapsed back against Stelle; her breath was heavy, and her eyelids drooped.
"You're pretty cute yourself, Mei." Stelle's voice was warm as her fingers trailed up from Acheron's cock to her stomach, wrapping tightly around her and pulling her back into a hug.
"Thank you." Acheron blushed slightly. She felt warm, in her face and in her heart. It was nice to be known, perceived. Thought fondly of. Most people kept her at arm's length because of what she was, or in some special cases, who she was.
It was refreshing spending time with someone that didn't dredge up any past memories, held no expectations for her, and didn't hold her accountable for the feelings of someone that looked like her.
"Let's, uh-" Stelle laughed as she looked down at the mess she'd made of Acheron's back. "Let's finish cleaning up. Then we can go cuddle on the couch for a bit, and then I'll show you back to your room, yeah?"
Acheron turned her body in Stelle's arms, meeting the girl face-to-face and bringing their lips together for the first time ever. They smiled together, kissing again and again.
"That sounds lovely."
