Work Text:
“Oh! Doggy General! Over here!”
Gorou’s ears flicked at the muffled outcry. Even with hearing as good as his, it took him a moment to spot the unfortunate Oni down between the rubble. His heart skipped a beat when he recognized the long, unruly white hair and the red horns near the ground. He crouched down in front of Arataki Itto, menace, troublemaker and secret crush of him ever since he had been so sweet during a Miss Hina meet-and-greet, and cocked his head to the side.
The Oni was trapped between the stone, his upper body hanging out but his hips apparently too wide to fit through the opening. He looked up at Gorou with a mixture of relief and despair.
“’m stuck! Could you maybe help me out here, little one?”
“How did you manage that?”, Gorou grabbed Itto by the wrists and started pulling, even though he was sure due to their sheer size difference, the stone wouldn’t budge. He wondered if he might get him out by using his Vision but he had left his bow at the camp and having an excuse to touch Itto - even if just to help him - excited him, heat coiling in his stomach.
“I was beetle hunting, needed a new warrior for my team, you know?”
Gorou had no clue what he was talking about but nodded.
“Anyway, my beetle buddy jumped through the opening and I thought I would follow but then - well, as you can see, I’m just too muscular to crawl through such tiny spaces and am stuck”, Itto rambled, cracking a smile at him that Gorou couldn’t help but return.
“I’ll get you out”, the general promised because, obviously, he wouldn’t leave poor Itto alone in a situation like this. However, after a few more attempts of trying to pull him out, it became clear that the Oni was stuck. Gorou’s muscles protested and he plopped down in front of Itto, sweat on his brows. His blue eyes raked up the mountainside. “Mh, if I recall there’s a path on the other side. I could try to push instead of pull?”
“Yes, please! Everything’s fine! Just would looove to be out before night comes and all the creepy crawler’s come out, haha…”, Itto’s voice sounded cheery but it was forced. Gorou wasn’t scared of bugs and he didn’t think a beetle collector like the Oni would be either, but facing a night out in the open with no protection - yeah he could see why that make one uneasy.
“Leave it to me”, he jumped to his feet. “I’ll hurry! Hang in there, Itto!”
“Thanks! I mean it, really. You’re like a lifesaver”, Itto groaned, trying to get more comfortable in his position on the ground. Gorou answered with a shy smile, hoping the sunset covered up the blush on his cheeks before he left the trail to find a quick route around the wall.
It was easy enough to do for the General, who roamed the islands of Inazuma every day but when he spotted Itto’s backside peeking out from the rubble, his claymore lying next to his feet, he stopped in his tracks regardless. The Oni’s hips were locked firmly into the stone but his vest was partially torn due to Gorou’s attempt to pull him free, the fabric battered.
The waistband of Itto’s pants hung low, revealing the swell of his butt and had Gorou’s ears become glaring red. He slowly approached, quietly like being on the hunt - or on the run, he couldn’t tell yet. Itto’s sandals lay in the grass, lost during his efforts to break free.
“It’s all right, Itto, man. We gotta be out here in no time”, Gorou flinched when Itto’s voice seeped through the cracks in the stone around his waist, the tone muffled. He was talking to himself, calming himself down because he was probably really freaked out and Gorou had no other thing to do than stare at him!
He dropped down to his knees right beside Itto’s backside and stretched out a hand. It hovered right above the waistband of the Oni’s pants while Gorou’s thoughts ran a mile a minute.
He would never gather the courage to confess to Itto - he was loud and brash and still hadn’t caught on Gorou was Miss Hina, so he probably wasn’t even into him anyway but right now, here, he might get away with a taste. Just a short touch, that was all he wanted.
His pulse hammered in his veins as Gorou put his hand onto Itto’s butt.
The Oni’s legs kicked out with a surprised gasp.
“Who’s there?! Gorou?! Is that you?!”, he wiggled but it was no use, he was still trapped. Gorou had darted out of the way upon his startled reaction. All the thrashing brought Itto’s pants even lower, exposing his round ass to the air. He swallowed hard, saliva gathering in his cheeks. Instead of answering, he kept quiet. He knew it was wrong but - but what was one single touch?
As soon as Itto’s movements had stopped, he crept closer again. This time, his hand grabbed at one plush cheek, his fingers digging into the flesh. The Oni let out a high-pitched yelp from the other side.
“Hey! Take me out to dinner first, at least!”, he was desperate to still crack jokes even when Gorou, mesmerized by his reaction, put his other hand onto the other cheek and squeezed. He massaged the supple flesh, watched how Itto’s pants slipped further down and revealed his taint and huge, hanging balls. Something inside Gorou growled at the sight.
“Stop! Stop it! General Gorou is on his way, he’s gonna beat your damn ass for this!”
Itto didn’t expect Gorou on the other side. Thought he was someone else because he trusted Gorou. Gorou licked some drool from his lips as he pulled the cheeks apart to reveal a tight hole. Itto’s legs kicked out again with a muffled yelp but Gorou was positioned perfectly between those beefy thighs to prevent getting hit.
If Itto thought this wasn’t him then maybe he could get away with stealing a taste. A real one, not just playing around. He leaned over the Oni’s backside, tongue lolling out between greedy lips. A trickle of saliva formed on the tip before it fell down, meeting Itto’s exposed hole.
The thrashing, writhing Oni suddenly went completely still.
“Hey, please, d-don’t—”, now there was no more lightness in his tone. It sounded strangled, fractured and Gorou wanted to shush him, to explain that it would be alright because it was him and all he wanted was to make his crush feel good but he couldn’t give himself away so he dipped his tongue between Itto’s cheeks and lapped at his soaked rim instead.
The Oni’s scent was heavy and heady down here, perfect musk on his tongue and Gorou drooled, hiding a whine against that twitching hole. His tongue circled the sensitive rim, which earned him a whimper from the other side of the wall. When the tip of it gently prodded against the opening, so tight but still greedy to suck him in, Itto’s hips jerked forward in a pathetic humping motion.
Gorou pulled back and saw those huge balls had drawn up tight. He needed to see more.
He pulled down those loose pants and the Oni’s cock popped free. The general barely held back a moan at the sight. His hand slipped between Itto’s legs, pushed against the underside of his length. It was twice the size of his palm, covered in enticing ridges, the texture not human and all, the tip of it tapered and leaking a steady stream of precum.
“Wh-What are you doing?”, Itto choked out and Gorou imagined overwhelmed tears in the Oni’s eyes because his voice was trembling as much as his thighs as Gorou dragged his palm over his whole length. He rubbed a fingertip over his cockhead, drenching it with precum and Itto’s hips gave another desperate thrust. “Pl-Please stop it, that’s not—not right—”
Why was he telling Gorou to stop when he was trying to fuck against the heat of his hand? It made no sense. He must want it just as much, too ashamed to admit it. Gorou’s fingers wrapped around the thick Oni cock, his palm too small to cover the whole girth but it didn’t matter. Itto screamed anyway, the sound airless.
Gorou was kneeling behind him by now, his mouth trailing over Itto’s ass, nipping at the flesh until milky skin turned red and the Oni squirmed. He licked over the sensitive skin before his tongue dipped between his cheeks again. Itto’s hole twitched when Gorou lapped at it with broad, hungry strokes.
“Please, you can’t—oh f-fuck—I’m gonna—no, no”, Itto started to thrash around as if trying to break free but instead of escaping, his motions caused his cock to fuck into the makeshift hole created by Gorou’s hand. It was slippery between his fingers, drenched with precum and Gorou watched, pupils blown wide, how his taint was just the same - soaked with Gorou’s spit.
Marked.
“Yes, come on. Make a mess for me, I wanna see it”, Gorou whispered and kissed down from Itto’s hole to his balls. He sucked at the soft flesh and Itto let out a hoarse scream, hips jerking erratically. Gorou smiled against his taint before his teeth dared to get a taste - biting, sucking until Itto lost himself in the touch and dug his heels deep into the ground, cumming all over Gorou’s hand and against the stone.
The rough moans melted into choked hiccups and Gorou sat up, listening closely. Was he crying?
The general brought up his hand to his mouth, fingers covered in warm Oni cum. He sucked them into his mouth, his tail wagging in excitement at the taste. He tasted so sweet, so perfect. He needed more.
Itto’s body had become slack, the muffled whimpers from the other side becoming quieter with every other breath. Gorou licked his one hand clean in delight while his other softly massaged Itto’s lower back as if to shush him. Everything was alright, after all. He had made him feel good, the cum on his tongue and on the ground proof of that.
It was only fair Itto now made him feel good.
Gorou stripped down his pants, his action more instinct than a choice for there was no other thought in his mind but to mark this Oni up, finally obedient in front of him, at his mercy and practically asking for it. His own cock had been rock-hard ever since he had found Itto like this, a knot already swelling at the base.
He grabbed Itto’s flaccid cock and jerked it, getting as much cum onto his fingers as possible, while the Oni tried kicking out in defiance. Gorou’s eyes rolled into his skull when he coated his length with Itto’s perfect scent, making himself wet and slippery.
Even though he wanted nothing more than sink into Itto’s tight heat, breed him, knot him, stuck them both together, he tried to resist. He didn’t want to hurt him. After all, he really liked him. So he kept still behind him, watching and slowly jerking himself off despite his instincts telling him to mount the much bigger man.
“H-Hello?”, Itto’s voice sounded after a few quiet seconds. “A-Are you still there?”
Gorou bit his lip, focusing on Itto’s soaked balls that were still so perfectly full even after he had cum all over him. He spotted the indents of his teeth on his butt, bruised skin on the Oni’s taint. Gorou muffled a moan in his free hand, legs shaking with anticipation.
“Fuck, Gorou can’t see me like this—!”, having come to the conclusion that whoever had touched him was gone, Itto started to wiggle in the hole again, a fruitless attempt of getting his pants back into position. His legs kicked out, his feet struggling for purchase against the ground to somehow press himself through the opening but it only brought his pants lower. “Shit, shit—”
All the thrashing around ignited a spark in Gorou’s gut. Maybe it was his hunting instinct, maybe it was simply the thought of Itto thinking it had been someone else but him touching him - either way, it caused him to growl, a weird kind of possessiveness lancing through him.
He grabbed Itto’s ass, pulling the cheek apart and pressed his cock between them, rutting against his rim with hard, entitled thrusts.
“Hah, no—you’re—you can’t do that! Gorou will be here any minute, he’s gonna—wait wh-what’s that?!”, Gorou couldn’t help but smirk when Itto shuddered upon feeling his knot pressing between his ass cheeks. The smaller one grabbed his ass so firmly it might bruise and fucked between his cheeks, rubbing his knot hard against Itto’s taint. “Fuck, that feels so—”
Itto’s voice broke but Gorou knew what he wanted to say. He liked it. He wanted more.
So he gave it to him, two more reckless thrusts before he spurted ropes of cum over Itto’s ass and lower back. The Oni trembled underneath him, a dark moan seeping through the stone and Gorou almost lost balance when the other arched his back to get closer to him. Gorou grabbed him by the hips and continued to fuck into the mess he had made, making sure to cover Itto’s whole backside, mark him up, make him his.
He didn’t bother being quiet anymore. His orgasm tore a moan out of him just the same, wave after wave coating them both, his knot popped and nestled between Itto’s cheek, desperate for friction, for pressure. He remained like that, eyes hazy and breath quickened while he stared at Itto’s back covered in himself.
“Please…”, the Oni whined from the other side but this time it didn’t sound like he wanted him to stop. No, he started to squirm, rubbing his thighs together and when Gorou slipped a hand underneath him, he found Itto’s cock hard and throbbing once more. “T-Touch me again.”
“So needy”, Gorou mumbled under his breath but obeyed. After all, all he wanted was make Itto feel good. And show him who he belonged to. So he dragged his palm over his sticky length, the touch rougher than before. Itto broke into another whine that sounded wet and needy; Gorou rubbed his thumb over his sensitive cockhead until the whine soaked into an uncontrolled sob.
“Yes, please, like that—quickly before—before he comes back—”
Gorou’s jaw tightened. Itto still thought he was a stranger. That he would let someone else touch his Oni. He gripped him rougher, jerked him off harsh and quick, and then let his eyes flutter shut. He would show him what it meant to belong to Gorou.
He focused on Itto’s strangled moans, lust bordering on pain, yet he still arched into his rough touch. Gorou’s own cock was still rutting lazily against Itto’s lower back but it wasn’t enough. The general grabbed him by the hip to keep him still and decided to let go.
That subtle, steady pressure in his bladder immediately softened as he marked up the Oni’s back and ass, golden rivulets running down the reddened skin. Gorou pulled away and aimed the stream at Itto’s taint and balls, coating his crush in his piss, finally claiming him properly.
The moment the stream hit Itto’s balls, they drew up tight and the Oni groaned, cum spurting from his cock once more, though it was a lot less than before. Gorou rubbed his cockhead against Itto’s balls with a satisfied smile, letting the piss taper off against the sensitive skin.
For a moment, neither of them spoke. Gorou inhaled their merged scents, their cum and his piss and Itto’s perfect musk, his tail wagging once more. He waited until his knot deflated to pull away and get dressed again. Itto remained exposed and Gorou couldn’t stop looking at his work.
The Oni looked absolutely ruined, back and ass sticky with Gorou’s cum, his thighs coated in his own spend. Taint and balls dripping from Gorou’s piss. Marked through and through. Finally his.
The general stepped away to catch a breath, leaving Itto behind. But there was no protest, no more shouting for help. No, Itto’s body was slack, still trapped but apparently accepting his demise. Gorou waited until the sun had disappeared before he walked back. He made sure to create a lot of noise in his approach and grinned when he saw Itto’s muscles snap taut.
“Sorry that it took so long—Archons, Itto! What happened?!”
