Mirajane stood in the center of the luxurious bathroom, stretching her arms lazily above her head, a playful smirk on her lips.
The room itself was ridiculously extravagant clearly meant for couples looking to indulge. A massive, steaming hot spring-style bath took up most of the space, the water gently rippling under the dim glow of softly flickering candles.
The air was warm, thick with the scent of lavender oils drifting from the bath.
Mirajane sighed contently, running a hand through her silver hair. "Mmm~ This place is amazing."
Behind her, Yukari stood frozen in the doorway.
Her jaw tightened as she took in the sight before her Mirajane, standing there with effortless grace, her figure bathed in the golden glow of the lanterns, looking far too pleased with herself.
Mirajane turned, eyes glinting with mischief. "Well? Are you going to just stand there, or are you going to join me?"
Yukari exhaled sharply, stepping forward. "You're really enjoying yourself, huh?"
Mirajane hummed. "Of course~ We don't get moments like this often, do we?"
Yukari narrowed her eyes. No, we don't.
And that was the problem.
Because Mirajane, in all her smug confidence, had no idea that she was playing a dangerous game.
Yukari removed her coat, tossing it onto a nearby chair. Her movements were slow, deliberate, her violet eyes locked onto Mirajane's.
Mirajane noticed.
She tilted her head, smiling. "Oh? You're looking at me like you're up to something."
Yukari smirked, unbuttoning the first few clasps of her shirt. "Maybe I am."
Mirajane chuckled. "Oh? Is the great Yukari finally giving in?"
Yukari stepped closer, dropping her shirt onto the floor. "Something like that."
Mirajane continued watching her, clearly enjoying this far too much. "Well, I—"
Then Yukari moved.
One second, Mirajane was standing there, still in control the next, Yukari was right in front of her, gripping her chin with just enough pressure to make her gasp softly.
Mirajane stiffened.
Yukari's voice dropped into a low murmur. "You like teasing me, don't you, Mira?"
Mirajane swallowed, blinking. "I—"
Yukari leaned in, her lips grazing Mirajane's ear, voice taunting. "You talk a big game… but I wonder…"
She let her fingers trail down Mirajane's arm, slow, calculated.
"Are you ready for when I bite back?"
Mirajane's breath hitched.
Yukari felt the shift immediately.
The way Mirajane's smug confidence wavered. The way she tensed just slightly, her body betraying the fact that Oh.
She wasn't expecting this.
Yukari grinned.
Oh, she was going to enjoy this.
She leaned in closer, pressing Mirajane back against the smooth marble wall, trapping her with one hand resting right beside her head.
Mirajane blinked, her lips parting slightly as if she wanted to say something but nothing came out.
Yukari tilted her head. "What's wrong?" Her thumb brushed against Mirajane's cheek, her voice dripping with mock innocence. "You were teasing me so much earlier."
Mirajane's fingers twitched against the cool stone.
Yukari smirked. "Lost your words?"
Mirajane let out a soft exhale, her confidence clearly starting to crumble under the intensity of Yukari's gaze.
Yukari pressed in just slightly closer, her lips hovering dangerously close to Mirajane's.
And then, in the softest, most taunting voice, she whispered:
"Your move, Mira."
Mirajane shivered.
For the first time, she wasn't the one in control.
And Yukari could tell.
Oh, this is fun.
The air between them was thick, charged with something far heavier than their usual teasing banter.
Yukari waited, giving Mirajane a chance to take back control.
But she didn't.
Mirajane's eyes flickered downward, lingering on Yukari's lips.
Her breathing had gone slightly uneven.
Yukari smirked, satisfied. "Guess I win this round."
Then, just to prove her point, she pulled away at the last second, leaving Mirajane staring after her, speechless.
She turned toward the bath, stepping in like nothing had happened.
Mirajane remained frozen against the wall.
Yukari laughed, resting her arms on the edge of the bath. "You coming or what?"
Mirajane blinked several times, visibly regaining her senses.
She pouted.
"That wasn't fair," she muttered, stepping into the bath with far less grace than usual.
Yukari grinned.
"Oh? But you started it, didn't you?"
Mirajane huffed, crossing her arms. "That's not the point."
Yukari laughed.
She won.
And Mirajane knew it.
After a moment, Mirajane sighed, letting herself relax against the warm water.
Yukari watched her, a soft smirk still playing at her lips. "Not so fun when you're on the receiving end, huh?"
Mirajane glanced at her, her expression still slightly flustered, but then she smiled softly.
"Maybe," she admitted.
Then she moved closer, resting her head on Yukari's shoulder with a content sigh.
Yukari stiffened for half a second before relaxing.
Mirajane's voice was quiet. "But I don't really mind, either way."
Yukari blinked, glancing down at her.
Mirajane was completely at ease, eyes half-lidded, fingers lightly tracing idle patterns against Yukari's arm beneath the water.
Yukari let out a slow breath.
After everything the fighting, the teasing, the chaos this moment felt… Peaceful , warm , right.
She lifted a hand, gently brushing a strand of Mirajane's hair behind her ear.
Mirajane smiled softly.
Mirajane smiled softly, her fingers still tracing slow, lazy patterns against Yukari's arm beneath the water.
There was something undeniably tender about the moment, a rare quiet between them that neither seemed willing to break.
Yukari let out a slow breath, watching the ripples in the water, feeling the warmth of Mirajane's body pressed lightly against hers.
The usual mischief in those blue eyes had softened into something deeper, something Yukari wasn't sure she had the words for.
Mirajane shifted, lifting her head just slightly, her fingers moving to trail along Yukari's collarbone. Her touch was featherlight, teasing, but there was no denying the intent behind it.
She gazed up at her, lips parted, eyes half-lidded with something that sent a slow heat curling through Yukari's stomach.
"You won that round," Mirajane murmured, voice barely above a whisper. "But I never lose twice."
Yukari barely had time to process those words before Mirajane closed the distance, pressing their lips together in a kiss that started soft, testing, before deepening into something far more deliberate.
The warmth of the bath was nothing compared to the fire spreading through Yukari's veins. She felt Mirajane's fingers slide up her neck, threading through her damp hair, pulling her impossibly closer.
She let herself sink into it, responding in kind, letting her hands settle against Mirajane's waist beneath the water.
The way Mirajane sighed against her lips sent a sharp thrill through her, something possessive curling low in her stomach.
She had teased, had turned the tables, but Mirajane had always known how to get what she wanted in the end.
Her lips moved with purpose, brushing, pressing, nipping lightly in a way that made Yukari's grip tighten around her waist.
She felt Mirajane shift again, moving so she was fully straddling her lap, arms looping around her neck, her weight warm and solid against her. The slow slide of her nails down Yukari's back beneath the water sent a shiver down her spine, even in the heat.
Mirajane tilted her head, dragging her lips from Yukari's mouth to her jaw, then lower, leaving soft, burning kisses along the line of her throat. Yukari's breath hitched when she felt the sharp, deliberate scrape of teeth against her skin, followed by a slow, satisfying pressure that made her tense beneath her hands.
She knew exactly what Mirajane was doing.
And she didn't stop her.
A slow chuckle vibrated against her skin. "I think I'll leave you a little reminder~"
Yukari exhaled a quiet curse, hands tightening around Mirajane's hips as she felt her lips linger, sucking just enough to leave a mark.
She was going to regret this later.
The entire guild was going to see.
But right now?
She didn't give a damn.