Leaving the tub, Alastor noticeably exhaled. Angel, of course, focused on the good bits. Even with the water washing away everything, he could see the pre had built and seeped, small bubbles in the rose water and leading faintly to that tip. Before Angel could stand up, enthusiastic despite prior claims of 'ruining the mood', Alastor leaned back down and, with surprising ease, carried Angel.
"H-hey! Give me a bit of warnin' next time." Angel giggled as he held his arms around the deer's neck. "What a strong buck. It looks like you made your mind on who's takin' who."
Alastor didn't respond as they took a shadow away back to the bedroom; more surprises as he felt himself get lightly tossed onto the bed. He was worried he'd get the blankets wet, only to realize he and the deer had been comfortably dried. He wondered what exactly was the extent of all these magical abilities, but most forefront at his thoughts were Alastor's motives, who crawled up and over, similar to in the tub.
"H... handy trick there." Angel sighed Alastor once again slid right on top, kissing along his the entirety of body once more. From leg to, to stomach, to neck, the Radio Demon cut through him like a knife. "Y'know, this is unfair... you get to do whatever ya want with me, and yer just..."
As Alastor took a deeper bite on their neck, their hands feeling for the rubs, Angel felt his back arch again. At this rate, he was going to be satisfied before the main event. He was definitely not used to this much foreplay. It had felt like Alastor had studied every inch of his body already. Every kiss, bite, and touch was, bit by bit, sending him to heaven. Shakily, he felt an involuntary arch again, looking up at the ceiling.
"No, Angel..." Alastor whispered as he brought Angel's head back down with a shadow, staring into their eyes. "I want you to see me, as I see you."
"Fuckin' poetry," Angel huffed, placing a hand on Alastor's cheek. His lower hands moving to the other demon's rear, making them grind against him, he looked dreamily. "Are you trying to finish things early?"
"I don't know what you mean." Alastor played coy, licking up Angel's lips. "Are you not the more experienced of the two of us?"
That struck a sort of nerve. Angel, seeing the opportunity, shifted their weight. Alastor let out a yelp as they'd been forced on their back, the bigger spider now hovering above them. Rarely did Angel ever get to top, and seeing Alastor like this under him, was quite the turn on; especially as he analyzed the Radio Demon's face. He wanted to make sure they were comfortable, and surprisingly, he didn't see an ounce of being uncomfortable. The way they looked, even, just panting and staring up, was...
"Holy fuck, Al'. You look fuckin' delicious."
"Do... do I...?"
Angel couldn't resist, pushing right onto them for a deep kiss, tongues meeting in the middle. His upper hands gripping onto Alastor's, his lower ones groped at the body beneath him. He couldn't believe he had full reigns, nothing but acceptance from the demon he'd once known to detest not just sex, but Angel. And now here they were, hands kissing back fervently with the same need Angel hadn't felt in a long, long time.
Alastor's legs had clung on to the taller demon's hips. Gladly, Angel humped against their need, their lengths throbbing, lips never leaving one another's. Their transition was so seamless, and deft. Angel could've sworn he was mind controlling Alastor somehow. Everything they were doing was just unbelievably in sync with what he wanted.
Letting go of Alastor's hands, he pushed them into that lush red hair just as Alastor lowered his to the fluffy mound he'd so clearly targeted before. Angel moaned, pausing for just a second and grinning.
"Ya like the fluff, huh?"
"I very much do." Alastor nuzzled their cheek as he exhaled. Finally they'd caught a break to catch their breath, the two of them finding it hard to part. "My Angel... you're so perfect."
"Stole my words... Alastor."
Alastor seemed to tense at that, rising slightly. Angel pet over an ear as they did and rose up to his knees, taking Alastor with him. Their legs still locked around his hips, he knelt, lower hands finding their way, once again, to the Radio Demon's fine butt. Spreading it apart, Alastor shivered once again, a moan of their own, barely filtered.
Now this, Alastor couldn't feign.
Letting his erection off by lifting them slightly more, Angel let his rod comfortably stand under Alastor's entrance, a makeshift seat. The deer was significantly shorter and smaller than Angel, and despite Angel's own light frame, the spider found it easy to suspend him.
A lower hand finally reaching for what that main prize, carefully gripping the shaft, he watched as Alastor lulled their head back, a sharp gasp as he made contact. Slowly, he pumped with his right as the left cupped the knot. Multiple hands sure came in handy, and he wasn't even using his other two.
"Look like we have the upper hand here."
"A-ahhh, Angel, I... mmm...~"
"Good buck... let me take care of you."
"Nnn... no..."
Angel paused for a moment, snapping out of his instincts. Anxiety spiked as he looked at Alastor's dizziness; they sure looked overstimulated.
"S... sorry. Too much-?"
Something warm had enveloped him below. Jolting, Angel nearly dropped the Alastor. Seeing the deer's mischievous smile, he cocked his head to see faint trails of black. Holding Alastor closer to get a better look, he'd finally seen what it was; an apparition, getting straight to work on sucking him off.
"F-forgot about those." Angel stuttered as the shadow winked at him, bobbing their head up and down half of him.
"I'm not going to have myself receive without your own pleasure." Alastor brought his hands to Angel's cheeks, a warm gaze before he kissed them once more. "Not anymore."
Angel got straight back to stroking, feeling them pulsate. He sure wasn't going to keep things as a reach around, knowing he wouldn't last long with that damned shadow magic. It was unfair. How could something like that feel so organic, and fluid? It was as if Alastor himself was doing the job. Letting his third pair of arms emerge, he kneaded the Radio Demon's sides, intent on keeping things even.
Alastor's moans were unveiled the longer they went. He couldn't even hear the radio-esque accent on those noises anymore, just natural, pure notes of pleasure. Each was a melody Angel felt inclined to sing back to, their moans a beautiful harmony; one that couldn't last for long. Angel held on as much as he could; he couldn't remember the last time he couldn't outlast his partner. Though, calling them 'partners' were an absolutely insult to Alastor.
"F-fuck... oh, God, Al', ya feel so good..."
Even as Angel's strokes stopped, length just trembling in Angel's hands, Alastor was nothing short of joyful. Carefully unhooking his legs, he vanished away his shadow. Moving down, he looked up at the spider's pleading look, he took his other's place. Carefully, he swirled his tongue along the tip...
"A-Al'... Alastor...~"
"Give in, my dear..."
Seeing Alastor present their tongue, then drag it all along his ringed cock, Angel could feel his climax coming. As wonderful as the tongue play was, he wanted his full release. Caringly stroking one of their ear, his hips shifted to push their lips onto his rod. There was no resistance whatsoever as the deer's head went side to side, mouth lubed with the spider's pre and allowing no friction.
"I'm gonna..."
As soon as the words left his mouth, Alastor opened his, recognizing the tells. Looking up at Angel, not hesitating, he downed the entire length into his throat.
"Aahh, FUCK~!" Angel instinctually pulled Alastor's head in as if they hadn't already gone all the way. Twitching, he watched as the deer showed no signs of struggle, not even gagging, as he felt his load shoot out of his tip. Each surge was met with subtle glugs as the Radio Demon's red eyes stared into the arachnid's.
Crumping, Alastor followed Angel's position, not allowing a single drop of semen to be spilt. As the deer kept sucking, far after Angel's orgasm, he carefully pulled himself out, his body jittery.
"O-oh, fuck, wait... wait, Al'..." Angel barely got out as he half laughed and half groaned. "You... you fuckin' drained me."
Alastor, not even phased, opened his mouth wide, showing that he did, indeed, swallowed everything. Licking his pre-slickened lips, the deer looked pleased, crawling atop the spider.
"I hope that was decent."
Angel, still recovering, weakly placed an arm over Alastor. "Decent? That... that was beyond... mmm..."
Alastor didn't say anything more, beaming. He couldn't feel any more elated. He'd finally returned the favor, and with more than favorable results. He'd doubted the book and his friends' advices, but certainly, things had gone according to plan.
Well, aside from the fact their night seemed to cut rather short at the second stage of what was meant to be three. Nonetheless, the goal had been achieved; this was all for Angel.
Watching them drift, he draped close at their side, pushing his face against their neck with a satisfied sigh.
"Now we're even, my love."
