Hekapoo grit her teeth, eyes shut as her fingers worked furiously between her legs. She was extremely horny, and being a fire aspect, when she got hot, she got hot.
The flame above her head was burning like a small sun, and that didn't come close to the fire she was trying to satiate. And while the memories she had of Marco capturing and fucking her numerous clones served well to arouse her further, her fingers alone didn't seem able to douse the first that they started.
It had never been the real her of course. She'd been too prideful to admit to how often she'd watched him through her clones, how many of them she'd allowed to get captured to let him use them to entertain herself.
She was a member of the Magical High Commission after all, she couldn't be lusting after a human; not even one that had proven himself in her realm.. And grown so strong and beautiful… fuck it!
The Magical High Commission wasn't a thing anymore, so neither was her need to uphold appearances then was it? She'd grabbed the dimensional scissors from off the nearby desk and started cutting open a portal without even putting much rational thought into it beyond that…
Marco was in the human world at the time, unaware of Hekapoo's plight, and very much not alone. Star, Jackie, and Janna were having lunch together at their favorite taco place on a bit of a double date.
It had become a weekly ritual since Jackie and Janna had gotten together, if a slightly tense and uncomfortable one, as them getting together had done nothing to take Marco off of either Jackie nor Janna's mind.
It was mostly the usual nonsense and possible threats to his life from Janna that Marco had learned to only be afraid of when she actually did play them as jokes, but Jackie was far more seriously flirtatious with Marco and with little to no regard of Star's presence.
Janna seemed almost more aroused by it then when Jackie's attention was on her, which Star didn't understand in the slightest; as the sight of Marco being fawned over practically boiled her inside.
She ultimately marked it up as a human strangeness she didn't need to think about and tried to simply make it known who was who's girlfriend by outflirting Jackie.
Marco, for his part, alternated between intense stress at the sensation and a strange sort of calm at the knowledge that, after all the genuine deadly situations he'd been in, the worst he had of it these days was drama on double dates.
Said moment of calm turned into an unexpected moment of elevated blood pleasure on this occasion though, as a spiraling orange portal the likes of which he knew all two well appeared and swallowed him… along with the entire table they'd been sitting at.
The girls looked around in stunned confusion on landing, the table and chairs falling in a pile as everyone looked around the room they'd landed in.
Star felt her cheeks burn at the sight of the buff form of her boyfriend she'd only gotten to see once or twice before, the form that only existed in Hekapoo's realm. And remembering that just spoiled it completely.
"Finally~!" Hekapoo purred, the flame above her heard taking the shape of a heart as she beckoning Marco to her, naked alabaster body on full display for him with no regard for the other three she'd unwillingly dragged through.
Marco shook his head a moment, still reeling from the transportation and equally from the transformation. And with his old muscles returned his old mentality, one far more dominant than the one he adopted on earth.
He didn't even seem to remember that the others were present as he approached the bed, rubbing the side of Hekapoo's face, "So, does my little flame need more wood to keep the fire burning~?"
"Yesss~" Hekapoo begged. She could barely resist Marco's dom voice on a good day. After so long pent up, she was practically in a trance hearing it; and he may as well have been casting magic on her mind by the time he'd undressed; freeing the thick, powerful cock that came with his more mature body.
Star, Jackie, and Janna stared in shock as Marco mounted Hekapoo, slamming into her rough precision that made the magical fire being scream in delight.
Janna recovered the fastest, setting her phone to record the scene without any of the others noticing as Star's cheek-hearts burned nuclear red and Jackie began to squirm, unable to pull her eyes away. Marco had started rough with Hekapoo and gotten no gentler since.
Within minutes of him pouncing, her alabaster body was visible marked red with his hand prints. They were mostly on her plump ass, but also across her beautiful tits; both jiggling with the force of Marco's rough thrusts into her. He didn't slow when he felt her cumming, simply continued to thrust as her literally hot body clenched around his dick.
He only slowed down when he started to cum as well, but still didn't stop, pushing on keep hammering into the teleporting fire spirit. He didn't stop until she'd been stuffed full, by which point Jackie had given in and allowed Janna to start fingering her as the two watched.
Her girlfriend sat behind her, groping her chest with one hand while the other worked between her legs as they enjoyed the show. Not seeming to have noticed this, Star immediately rushed to the bed, thinking the others might try and get to him before her.
"M-Marco Diaz! Have you forgotten who's boyfriend you are?" She questioned, trying to sound stern or even angry, but she could only be so convincing with her eyes locked on his throbbing member. He smiled, lifting Star up into a kiss.
It was gentle at first, but very quickly turned rough and aggressive. He wasn't as savage with her as he was with Hekapoo. He knew her body probably could take it, he wanted her to know he did still love her despite the intense lust flowing through the air.
He was no less dominant with her fucking however, knowing that even if she'd never say it, she'd likely be disappointed if he didn't go all out. She'd never had a chance with Marco's muscular body, and if the light her eyes and cheek-hearts gave off as he buried his cock inside of her was anything to go by, it had been more than worth the wait.
The difference in size caused his monster of a cock to stretch Star inside, her magical body still feeling a bit of pain that made her that much weaker in the knees as pleasure burned through every cell in her being. She could swear she felt him inside her stomach as he plowed into her, Hekapoo's bed shaking from the roughness.
"Look at yourself Star~" Marco purred, laying her on her side with on leg up to face her at a mirror Hekapoo had on her desk, "What would Queen Moon say if she saw you being used so lewdly by a human~" Star's toes curled as she came, body gripping around his cock as it pressed against her womb.
Star lost consciousness after her fourth orgasm, but later found out Marco hadn't stopped until she'd been left just as stuffed as Hekapoo.
She believed it too, still having felt full and been sore as hell to match. When Marco was done with her, she looked to Jackie, finding her naked on the floor with her legs spread.
She was soaking wet, seemed Janna had warmed her up for him but not actually let her cum at any point, just keeping her on the edge. It was something she often threatened to do to Marco back on earth. Marco guessed it had been Janna-speak for flirting.
He knew he couldn't be as rough with Jackie or Janna as he was with Star and Hekapoo, even if Janna would probably try and provoke it, but it was difficult to hold himself back as he kissed Jackie, his tip pressing against her needy slit before pushing inside. She wasn't as small as Star, but her human body gripped him harder than Star's as he worked deeper into it.
"F-fuck Marco~" Was all Jackie managed to get out as Marco stood up with her still on his cock, holding her legs apart as he fucked up into her. He gently bounced Jackie on his cock as he kissed her neck and chest. Jackie's moans got louder with every inch she felt push into her. She understood now why Star and Hekapoo had been screaming, but unlike them had no magical stamina beyond whatever heat Hekapoo's proximity had spread to them all.
"Don't worry~" He moaned into her ear, "I'll take care of you, even if you faint~"
He punctuated it with a gentle smack to her ass before picking the pace up slightly, turning Jackie's moans into blissful screams to match those that he'd gotten from Hekapoo and Star.
Jackie couldn't help but notice how much more tenderly he was with her than he was with Star and Hekapoo, and in spite of herself, gave the unconscious Star a smug wink before cumming.
Marco kept to his word, not stopping until he'd bloated her with his cum; despite her having passed out in the process.
He set her down gently before turning to Janna, finding her on the ground with her ass out for him, hands spreading it out as she shook her hips tauntingly at him.
Marco rolled his eyes, not surprised that Janna kept her nerve even like this; but was surprised to see her offering up her ass. He half-expected it to be a trick of some kind, but as his cock pushed into her tight, hot hole with surprising ease, he realized the truth, "You're an anal whore huh~?" Marco questioned, smacking her ass as his cock pushed deeper inside.
Janna bit her lip as pleasure shot through her like electricity, "Guilty~" She admitted without shame.
Marco leaned over her, his larger body fully covering hers as his cock stretched her tight passage, forcing out sounds he'd never expected to hear from Janna. Unlike the others though, he had no confidence in his ability to wear her out.
Even with her sensitive ass, she'd probably keep going as long as Marco was still up. Not having had a chance to let loose in this form for awhile, Marco decided to see how much that ass of hers could take.
Unbeknownst to him, Janna had been hoping for this; hoping to drain his balls completely before the other three woke up for their next round. She doubted she'd manage it, as Hekapoo's fire was already flickering back to life, but she could still try~
