*** A One-Punch Man yaoi fanfiction. Sonic is 25, Garou is 18.
With the world being dominated by various monsters at this point, it was easy to keep up the prowl to take out as many heroes as he could.
...All before Saitama punched him in the face. And this one hit sent Garou flying into another city. From Z-City, Garou wound up landing in K-City.
Walking the streets covered in blood and torn clothes, Garou really needed a place to rest. The hero hunter was constantly getting knocked out, injured, and left in the trash. The white-haired troublemaker shot a glance in the direction of a certain hideout, and a smirk crept over his lips. He had his eye on an abandoned building, and he knew exactly who was staying here.
Heading into this shack, Garou glanced here and there.
"Ninja boy," called Garou. "Are you in here, ninja boy?"
Out of the blue came a shuriken that wound up catching Garou's arm, followed by a second sharp-pointed shuriken that Garou caught in between his fingers this time.
"Have you forgotten who I am?" Garou growled as he glanced up to the ceiling. He spotted Sonic sitting on one of the wooden platforms that resided just beneath the roof, resembling a spider almost. "Quit it, stupid ninja."
"You took your time," responded Sonic. "It must suck losing all the time, huh?"
"But I always come back stronger," stated Garou. "Don't get cocky."
Landing in front of the wolfman, Sonic glanced Garou up and then down. He brushed a black strand of hair out of his face in the process, all whilst his grey eyes glared up at Garou. The white-haired male was taller than Sonic by only one inch, yet the ninja still looked up at him.
"Let me guess, you need to release your anger?" Sonic questioned, raising a curious black brow. "You always seem to want me for one thing only," he mentioned. "Such as treating me like a punching bag after every fight you lose."
"I always want your company, ninja boy," smirked Garou. He stepped closer to Sonic, soon placing a hand on his pretty face. "I just don't get to see you often."
Taking the shuriken out from between Garou's fingers, Sonic popped this weapon back into his belt of various sharp objects. He pulled a grin at Garou's response. Sonic always liked it when Garou stroked his ego.
"Will you be staying here with me all night?" Sonic asked while he lightly nuzzled his cheek into Garou's gentle hand. "Please do."
"That's what I plan on doing," he chuckled softly in amusement. "You're my little disaster, after all."
Amber eyes staring down at the ninja, Garou's free hand squeezed a hip. He liked the feel of those strong hips and thighs.
Upon feeling the strong hand on his hip, Sonic moved away from Garou.
Turning his back to Garou, the ninja removed his belt of various daggers, grenades, and shurikens. He also removed the long purple scarf from around his neck due to the sweat. His belongings were placed on a nearby table. Touching his black hair, Sonic grumbled when he remembered he no longer had long hair. Sonic glanced over his shoulder, looking at the injured wolfman.
"You must have taken on a really big fight before coming here, huh?" Sonic chuckled softly, eyeing the cuts on Garou's chest. "Sorry for attacking you," he looked off to one side.
Approaching Sonic, Garou cupped Sonic's chin, and soon he planted a soft kiss on his lips. His free hand explored the cut that the ninja gave him upon arrival, and he allowed his fingers to stick inside of the small fresh wound Sonic had inflicted. Garou grunted but smiled.
"I like pain," he admitted with the same smirk on his lips. Garou led the ninja's hand to his crotch. "Don't be sorry. Just help me relax after this long day, and I'll be fine," he promised. "I'm pent up with rage and need you to help me," he grunted this time with clenched teeth. "Get on your knees, ninja boy."
"We both have something in common," replied a smirking Sonic. His grey eyes stared up at Garou after the kiss, however, shortly before he glanced down at Garou's baggy trousers. "I like to feel pain as well," he shared with an everlasting grin. Sonic's voice was kind of deep and vibrating.
With the hand that was guided to Garou's bulge, the ninja boy gave this a squeeze. Sonic still looked into the wolfman's eyes, and this time with a grin along his lips. It wasn't long until Sonic sank to his knees, still gazing up at the other male's face in the process. Tugging down Garou's baggy trousers, Sonic fished out his cock and wrapped his lips around the mushroom head. He let out a deliberate hum the minute he tasted the veiny flesh, signalling to the male that he liked it.
"I can tell you've had a long day," mentioned the cheeky ninja. "You taste so sweaty...and I can smell your strong musk," he cooed.
That one squeeze made the hung wolfman sigh with pleasure, and he licked his lips when Sonic got down on his knees to pull out his thick length. Glancing up at the ceiling, Garou let out another sigh when the ninja's lips and tongue finally tasted his flesh.
Pushing his head forward, Sonic took in as many inches as he could into his warm mouth. He made the attempt to deep-throat the cock, only to bounce back on Garou's dick the second he gagged. His own penis showed through his skin-tight black suit, as the outline of his bulge was now visible through the latex...albeit smaller than Garou's penis. Like, much smaller.