Work Text:
Red and sheer, with a lace trim.
That’s the glimpse Caelus gets of Stelle’s underwear today when she bends over to pick something up. As she straightens and turns around, his gaze follows the way her short skirt falls over her legs to the strap around her thigh at the skirt’s slit, naturally drawing his gaze up to where he once more catches a flash of her panties.
“Caelus,” Stelle sing-songs, leaning over to peer at him, and he stares at her exposed collarbones, at the view he can see down the collar of her shirt of the top of her breasts. Is it just him, or is she wearing her shirt pulled lower than usual?
“Caelus,” she says again, voice light and teasing.
He snaps out of his daze and blinks up at her, tongue darting out to wet his suddenly dry lips. “What’s up, nee-chan?”
Stelle pouts at him, but her eyes sparkle with mischief, “Weren’t you listening? We need to head to the passenger cabin. It’s almost time to make the jump to Penacony.”
Caelus nods. “Okay, let’s go.” He stands and laces his fingers together with Stelle’s, smooth and practiced, just like they’ve done many times before. It was gesture that started as a way of comfort when they’d first been “born,” to reassure themselves that there was at least one other person out there who was like them, who understood what they felt. It’s a habit at this point.
When they reach the passenger cabin, the rest of the crew hasn’t arrived yet, so Caelus takes a seat at the corner of one of the benches, tugging Stelle along with him.
He waits for her to sit next to him like usual, but she suddenly drops into his lap, sitting there like it’s the most natural thing in the world.
Caelus inhales a shaky gasp, fingers clenching in the leather of the seat as she squirms a bit, making herself comfortable in his lap. What is she doing? He gulps just a bit too loudly as he feels himself start to harden in his pants and hopes she doesn’t feel it too. Her ass is so round and perfect, and he itches to touch, but he can’t. Stelle can’t know just how he feels, what exactly he fantasizes about doing to her, to his twin sister.
“Everything okay?” Stelle asks, oh-so-innocently.
He swallows one more time, picturing the most gross things he can think of to calm down, and then, as casually as possible, wraps his arms around her so that she can lean back against his chest. “Perfect.”
If Caelus actually takes a moment to think about it, it’s obvious that Stelle knows exactly what she’s doing, the little tease. Every flash of skin, every seductive motion, is purposeful and calculated, like she’s taunting him, goading him to do act.
But the problems and danger the crew faces at each destination is distracting enough to keep him from thinking about it overmuch. Still, something has to break eventually.
A week or so after the worst of the aftermath of the final showdown settles, Caelus enters their shared room in the Reverie Hotel. Stelle had gone up ahead of him, so for once, they’re not attached at the hip.
He prefers to keep her where he can see her at all times, especially after she’d nearly died in the battle against Cocolia, so it’s unusual for them to be apart like this. Stelle had never had an issue with his clinginess before, but she’d desperately wanted a shower, so she had given him the puppy eyes look he was way too weak against, and he’d let her go.
Since she had left, she missed Welt and Himeko’s news about when the Express was planning to leave, so Caelus went to let her know.
The moment Caelus steps into their room though, he freezes.
Stelle is standing with her back to him as she peers curiously at one of the room’s decorations, wrapped in a towel. Just a towel. A very, very short towel. It’s obvious that she has just come out of the shower.
Caelus quickly slams the door of the room closed and locks it, heart thudding in his chest. No one else is allowed to see his sister like this. No one but him.
At the sound of the door shutting, Stelle turns around, a smile lighting her face. “Oh, Caelus! There you are.”
As Caelus stalks closer to her, he can see the water drip from her wet hair onto her shoulders, watch the droplets slide down her chest and disappear beneath the towel. He wants to follow the path of every single one with his tongue.
“Nee-chan,” he says stiffly, “What are you doing walking around like that? What if someone else came in instead of me?”
Stelle rolls her eyes. “No one else would come in. Didn’t you see the ‘do not disturb’ sign I put on the doorknob?”
In fact, he hadn’t, but he could’ve easily missed it, lost in thought as he was. “Still,” Caelus continues stubbornly, “do you not care about me seeing either?”
“Of course not,” Stelle replies. “You’re my brother. What’s the big deal?” And then, without warning, she drops the towel. She smirks at him. “See? No problem.”
Caelus’ jaw clenches. “Nee-chan,” he rasps. “Do you have any idea what you’re doing right now?”
Stelle looks at him through lowered lashes and languidly stretches her naked body, drawing his eyes to the curve of her ass, to the way her full breasts bounce a bit at the movement. “Of course I do.”
And Caelus snaps.
He scoops Stelle up and tosses her on the bed, quickly crawling on top of her. She laughs at his eagerness, a sound that dissolves into a low moaning gasp when he pinches her nipple and twists. His other hand slips between her legs, and she’s already so, so wet down there. It’s easy to push two fingers into her pussy since it seems she already prepped herself some in the shower.
“How naughty, nee-chan,” Caelus murmurs into her ear.
Stelle grins. “I’ve waited for this long enough.” She reaches to push his pants and underwear down, licking her lips when his hard and straining cock springs out.
She grabs the bottle of oil that sits on the side table - clearly she had everything ready for this ahead of time - and pours it over his dick and then wraps a hand around it. But Caelus doesn’t want that. She’s been teasing him for a long time. They’re going to do this his way.
He removes her hand from around his cock and directs it to grab onto one of the bars of the bed’s headboard, doing the same with her other hand. “Don’t you dare let go, nee-chan,” he growls. “Or I will stop.”
She nods quickly and the wetness of her pussy increases. He pumps his fingers in and out of her a few times and then roughly pushes two more fingers in, spreading them wide to hold her pussy open. He stares at her pussy, taking a moment to admire the pinkness of it, the way it clenched and fluttered, eager to take him in.
“You’re so beautiful, nee-chan,” he whispers. “I’m going to fill you right up.”
“Please,” Stelle gasps, “Please, Caelus. Fill me up with your come. No condom. I want to feel all of you.”
Caelus groans. “God, nee-chan, what the hell.”
Stelle spreads her legs wider, presenting herself to him. “Come on, Caelus. I want to have your babies. Give me everything.” They’re not quite human enough for that to really be possible, what with the Stellaron in them, but just the thought of that, the image of his sister being round and full with their babies, makes his cock impossibly harder.
“Fuck, nee-chan. I’m going to fuck a baby into you,” he swears. “I’m going to come in you over and over again until there’s no doubt that you’re pregnant.”
He presses his tip to her entrance, and without giving Stelle a moment to breathe, pushes right into her. He wraps his hands around her hips, pressing her into the bed, keeping her still as he slowly pulls out and then thrusts right in again.
“Ah!” Stelle gasps, gazing in wonder at the way he fills her up, stretching her pussy out. “You’re so big, brother.”
“And you’re still too coherent, nee-chan,” Caelus grunts, and then there’s just a cacophony of gasps and moans and groans as he picks up the pace, thrusting in and out of her over and over again.
As he thrusts, he leans up to wrap his lips around a nipple and sucks, introducing just a hint of teeth to make her clench around his cock. He bites and sucks at Stelle’s breasts, leaving her oversensitive and covered in hickeys, then nips his way up her chest to her throat. As he bites down at the base of her throat, he thrusts at the same time, hitting that particularly sensitive spot inside.
“Fuck, Caelus!” she screams, nails scraping down his back. He can barely feel it, so he leans back just enough to quickly rip his top off. The moment he’s done, pulls out and thrusts in again, making Stelle clutch at his shoulders, fingers digging into his skin.
Caelus moans as she clenches around him again, her pussy quivering. “Ah, nee-chan. Shit, you’re so hot. You’re doing so good.”
A few more thrusts right against her clit, and Stelle is reduced to a whining mess. “Caelus…so close,” she groans.
Sure enough, it doesn’t take too much longer for her to come with a loud moan, the walls of her pussy fluttering and clenching, holding him in her for as long as possible. That’s enough for Caelus to follow close behind her, spilling his come in her, and she makes sure to milk it all.
As they come down from the crest of pleasure, they take a few moments to breathe. “That was so good, Caelus,” Stelle breathes.
Caelus hums against her throat, mouthing absently at the skin. Stelle shifts a bit and tilts his head to press her lips to his. They kiss slowly, letting their tongues tangle lazily together. When they run out of breath again, they part, but still keep their faces close together.
“So good for your nee-chan,” Stelle murmurs.
Caelus’ cock twitches at her words, and she laughs, eyes glowing with pleasure.
“Ready, nee-chan?” Caelus asks, and she eagerly agrees.
The hours pass as they fuck over and over again, getting lost in each other’s bodies, trying new and different positions. They fuck in the bed a few times, Stelle riding him at one point, and then against the wall when they take a short break for some water, and then on the floor in front of the fireplace. Eventually, they end up in the bed again, and Caelus fills Stelle up over and over and over, stuffing his come into her, keeping her plugged up with his cock as much as possible to keep any drops from escaping.
By the time they’re both satisfied, there is a small bulge in Stelle’s stomach from all of Caelus’ come in her. She strokes the bulge with a pleased hum, and Caelus feels a thrill at her reaction. He still has a couple fingers stuffed inside her to keep the come from dribbling out so that she can enjoy it for as long as she wants. Her pussy is puffy and swollen and sensitive, but she seems to like the way his fingers in her give her little jolts of pain.
When she’s ready, he slowly pulls his fingers out, and there’s a filthy squelching sound.
“Wait, nee-chan!” Caelus protests as she tries to sit up on the bed by herself, but she swats him away, even as her limbs tremble.
“Look at me, Caelus,” Stelle orders. She gets to her knees, and then stretches very similarly to how she did at the start of this, makes Caelus watch as his come dribbles slowly out of her. “Come here,” she says, and at her direction, he positions himself directly under her pussy so that she’s sitting on his face, and he licks.
He eats her out, slow but rough and deliberate, swirling his tongue around to get as much of the come as he can, fucking his tongue in and out of her. Stelle groans in half-pain, half-pleasure, using her fingers to hold herself open, and his cock makes a valiant effort at hardening again.
She grinds down on his tongue, clenching her strong thighs around his face, and he groans into her pussy, further stimulating her.
Once Stelle is clean as she’s going to get with just his tongue, she crawls off of him and collapses into his arms. They snuggle together in the bed, neither of them wanting to move just yet.
“You’re only mine, okay?” Stelle states more than asks.
“I always have been, nee-chan. I always will be.” And Caelus kisses her, soft and slow.
They were made for each other, after all.