The sounds of birds calling out woke up Link. With reflexes honed after so many adventures, he remained still as he listened to his surroundings for other signals even as he registered he was tangled in sheets and among the softness of Ganondorf's bed. He could feel the heat from the dark-skinned man's body against his side, a muscular arm that rested along Link's length with a thumb pressed lightly against the slender man's thigh.
When Link sensed no danger, he opened one eye.
Ganondorf was on his back, his muscular chest a warm brown in the sunlight that speared through the window. His red hair covered his chest, from the well-defined pectorals to the ridges of his abdomen. With each deep breath, his entire body moved as majestically as if a mountain had shifted in slumber.
Link smiled to himself as he slipped out of his sheets. Compared to the days of being forced on his knees or strung up on the torch, spending days in Ganondorf's bed wasn't miserable. The domination continued but so did the unexpected moments of tenderness.
He knew they would also change in an instant. Ganondorf was mercurial, switching moods with the slightest of influences. The man was powerful, both in battle and bed, but he was also wild and uncontrollable.
Padding over the private bathroom, Link relived himself and cleaned himself up. Dried cum covered his body and coated his thighs. Even with a washcloth, he had to scour himself to clean off the leavings that Ganondorf had given him. By the time he was done, his small cock stood up straight and he could feel an ache in his balls from where Ganondorf squeezed too tightly the night before.
At the door, he looked at the slumbering warrior and his smile faltered. Despite losing to Ganondorf and his current situation of experiencing the dark-skinned man's tenderness, there was a growing itch that no bedroom, bondage, or beating could sate. His eyes flickered to the window and he couldn't help but see the glass as bars to a prison cell that he longed to escape.
Link was an adventurer. He spent weeks fighting off creatures, using his mind to solve puzzles, and living out in the wild. Not being able to do any of that had created a seed of anxiety that continued to grow.
His thoughts drove him to disobey Ganondorf, to feel the rage and anger again. He wanted the pain and stress. Link's hand tightened on the door as he thought about the times he was bloodied and bruised, crawling for the entrance of a dungeon after almost being defeated. It was humiliating to have to stagger out without getting his prize, but at the same time, the burning need to succeed sated him in ways no cock could ever match.
Link sighed. He was going to upset Ganondorf again and soon.
He pushed himself away from the bathroom entrance and padded across the room. His slender form barely made a dent in the bed as he crawled up between Ganondorf's legs. The dark limbs were a contrast with the white sheets. Then, where they met, was Link's destination: the limp length of manhood that has violated every hole in Link's body.
With a smile, he settled down on his knees and elbows. Bringing his nose up to the wrinkled balls, he took a deep breath before planting a kiss on one.
Ganondorf's testicle clenched, sliding away from him.
Link caught it with a kiss, sucking on it before releasing it with a pop. Then he moved to the other one, caressing it as it twitched and moved underneath his lips.
Ganondorf's shaft began to swell.
Link nuzzled on both of his lover's balls for a while before working his mouth up to the thickening shaft. He kissed and teased it, sliding his tongue along the thick ridges while tasting the fluids that had dried on it. After so many days, he knew each one as he lapped and sucked his way up to the thickening head.
Giving out a soft moan, he sucked on the tip before releasing it with another little pop.
It smacked down against Ganondorf's belly, bouncing with the impact.
Link grinned and caught it again, sucking on it to lift it up and then releasing it with a pop. Each time, it grew thicker and heavier. Link nuzzled closer, sliding his shoulders against Ganondorf's thighs as he reached up to rest his hands on the muscular limbs and give him balance to bring his head up so he could suck on the rounded end.
Above him, Ganondorf let out a moan in his sleep.
Link mouthed around the crown before taking it into his mouth. The taste of pre-cum was faint but not for long as it began to drool into his mouth. He lapped at the end, sucking and teasing as he rolled the thickness in his lips.
His own hardness ground into the mattress as he squirmed back and forth for a better angle. Tilting Ganondorf's shaft up, he was able to take more of it in his mouth, bobbing up and down with his hands firmly resting on his lover's thighs.
“Now, that is how I like to wake up.” Ganondorf's rumble vibrating through the air as his cock surged with his wakefulness.
Link looked up, staring at Ganondorf as he bobbed further. He wasn't trying to push his limits, but to give him a luxurious blow job with no sense of hurry or discomfort.
Ganondorf yawned and then shoved some pillows behind his back. His hips moved with his effort, but Link kept his lips attached to his length as worked his way down.
Pre-cum flooded the slender man's throat and he gulped loudly. His lips glided across swollen veins and deep ridges. He pushed down until it tickled the back of his throat, but there was no reflexive gagging or heaving, just the wet noise of the crown blocking his throat and then popping free.
“Are you going to swallow?”
Link nodded and grinned. He blinked slowly as he took two-thirds of the length into his mouth before looking up while drawing it out of his lips. Each time he did that, Ganondorf's cock swelled hotly in his mouth.
With wet noises escaping his throat, Link thrust his head down onto the thick shaft that had violated every hole of his body. He smiled to himself as he drove deeper.
Then Ganondorf reached out to grab his head.
Without thinking, Link reached out and caught the much larger hand. He pushed it away as he bobbed.
Anger flashed in Ganondorf's eyes. His cock grew even harder as he scowled. The muscles underneath Link's tiny palm tensed as he lifted it up again.
Link pushed down, planting Ganondorf's hand against his skin as he maintained eye contact. He knew it would enrage him, but the anticipation made him harder and wetter than ever before. He wanted to get punished, he wanted to be hate fucked. He didn't understand fully, but it was something he needed.
Ganondorf reached out with his other hand, the Triforce on the back of his palm flashing.
Link caught it and pushed it away.
The scowl deepened.
Link smiled around the thick shaft impaling his mouth and never stopped bobbing. His lips reached the base and his nose buried in the thick patch of pubic hair. The smell of cum and sweat flooded his nostrils as he slowly drew up, enjoying every millimeter of Ganondorf's rigid length slipped out of his tight lips.
Ganondorf lifted his hand.
Link strained to keep it down, but he only succeeded in slowing down the much stronger man from reaching for his head. He knew that as soon as the thick fingers caught his head, he would be face-fucked until Ganondorf was sated but the challenge gave him strength to push away to prolong the inevitable and enrage his captor.
A knock on the door interrupted both of them.
Ganondorf's grip relented. “What!?” he bellowed.
“Sir? I have important news.”
With a growl, Ganondorf batted Link's hands away and gripped his head tightly.
Link almost came at the pressure that grabbed his skull or the force that he was rammed down onto the black cock. It punched its way deep into his throat, cutting off his breath.
“Can it wait!?” snarled the warrior.
“I'm sorry, you said if our spies saw anyone heading into the water temple area, to tell you right away.”
Ganondorf gasped and then rammed Link hard down on his cock.
Link flinched as he was ground into the base, the thick shaft plugging up his throat. His body grew hot with desire as he forced himself to clasp his hands behind his back, to surrender completely to the man who controlled his body.
“Come in!” Ganondorf said with a gasp. He lifted Link and slammed him down again, fucking Link's mouth like a cunt with short strokes that left stars flowing in the smaller man's vision.
A bokoblin entered, then gasped in surprise. “M-My lord. I'll come back—”
“Just speak!” Ganondorf snarled with a gasp of his own. He hammered Link down, each thud more powerful than the other one.
Link's cock grew harder as if he could feel the bokoblin staring at him with shock. Being used as nothing more than a hole was exciting even though the humiliation caused his cheeks to burn brightly.
“I-I… my troops saw a stranger enter the temple. It was a guy, slender, with a blue and white. It looked like a Sheikah, but there were no others in the area.”
Even with his face being rammed into Ganondorf's cock, Link knew exactly who the bokoblin was talking about: Sheik. The strange guy had given him his hookshot but he had also implied that he was the one who freed the forest boss to rage across the land. Hope rose up as he thought about the warrior, a tiny shred of hope that maybe Ganondorf would bring him along.
“Where did he go!?” Ganondorf's voice was distracted and furious as he pumped Link up and down. His cock was huge, straining Link's jaw as he used Link even more. Pre-cum and saliva drooled down his length, soaking in his curly hairs for Link's face to smash into. On either side of Link, his thighs clenched.
“H-He… um….”
“Spit it out!” Ganondorf rammed Link's face down with every word. His testicles grew tight with his growing pleasure.
Link's thoughts were heady with excitement and flushed with his lust. He wanted to feel Ganondorf's orgasm paint his throat and face. The need to be used fought with the hope that he could go out on an adventure to discover what Sheik wsa doing.
“So-Sorry! There was a hidden entrance we haven't seen before. It went into some sort of stairs leading below the old temple. There were traps and we lost a bunch of my men. I came back to tell you, as you ordered.”
Ganondorf shoved Link's head down and held it tightly, grinding his palms into the poor man's skull as his cock surged and swelled. Then a hot flood of cum poured out and barreled down Link's throat.
With the humiliation of knowing others were watching, his own lust, and his helplessness, Link came hard into the sheets. He moaned as he clutched his wrists together, enjoying every pulse of the thick shaft that stretched him open.
Ganondorf ground Link's face into his base until the last of the cum poured out. Then he pulled the smaller man free.
Link gasped for breath, his cock still spraying cum into the sheets.
Without a word, Ganondorf wiped his cock across Link's face, leaving a smear of cum on his nose, cheeks, and lips. Then he shoved Link off the bed before standing himself.
Link tumbled back before landing on his knees. He glanced toward the door to see the bokoblin staring with wide eyes. A surge of humiliation flooded Link's thoughts as he realize that the other creatures would know the full extent of his submission.
His cock jumped at the thought.
“Get out!” roared Ganondorf. He wiped the end of his cock and smeared it on Link's shoulder before shoving him aside.
By the time Link turned around, the Gerudo was dressing his armor.
Link looked hopeful, desperately wishing he could beg to come along. It didn't matter if Ganondorf would use and rape him, Link wanted to explore. He could gladly do it naked or wearing a collar, none of it would stop him if he could just move.
Neither said anything with the rustle of leather and the clink of armor. Ganondorf's eyes never looked back at Link as he finished belting his armor and pulled out his massive sword to inspect it.
Their eyes met in the reflection of the blade.
Ganondorf glared at Link. “What!?”
Link gave his best pleading look. Then pointedly looked at the ruined remains of his wooden sword and back again.
For the briefest of moments, Ganondorf looked like he would invite Link along. Then, it was crushed with a flash. “N-No, you stay here.”
Link's shoulders slumped.
“Don't give me that. I don't need your help. I will never need your help,” Ganondorf snarled as he rammed his sword into his sheath. “You stay here, in the room, or I will kill everyone you know.”
Even as he said it, the timber of his voice sounded off. The threat felt empty and hallow, as if the anger behind the words had been lost.
Link sighed and looked away to avoid showing Ganondorf his disappointment. Absentmindedly, he reached up to push some of the cum on his face into his mouth. The salty taste lingered on his tongue.
Ganondorf's boots shook the ground as he stormed out of the room.
Link closed his eyes. If he didn't resist, maybe he would have gone. If he had just been submissive like Ganondorf demanded, would it have ended differently? Maybe it wouldn't have mattered. But the chance was so close and he had missed it. The longing cut into his thoughts.
“Cunt!”
He jumped and looked up to see Ganondorf peering inside. The warrior's red hair was sticking out in a side as he scowled at Link. “You… aren't going to obey, are you? You are going to be running right out of this room as soon as I'm gone?”
Link shrugged.
The Gerudo's eyes softened. “But you'll still be here when I return?”
A nod. There was no question that Link wasn't going to leave, there was both obligation, lust, and submission that kept him chained to Ganondorf in ways that even Link couldn't fully understand.
Ganondorf worked his jaw. “Fine. Stay within the castle walls while I'm gone, but you are to remain unarmed and… and… you either have to wear panties or a shirt but nothing else.”
There was something else unsaid, but it was hidden under Ganondorf's emotions. Link could almost feel it coming out but then Ganondorf looked away with a cough. The moment passed and the words remained untold.
Link sighed but he nodded. The idea of walking around the castle wearing Zelda's panties sent a little thrill through him, but it was nothing compared to the hope of going to the Water Temple.
Ganondorf let out a sight as his eyes softened. “Just… don't let anyone forget you're my cunt, not my… friend. You are not a guest. You are my prisoner. Do you understand?”
Relived, Link nodded more firmly.
“I'll back back in two days and I'll be asking how you behave. If anyone even hints that you disobeyed, then you're… going to regret it for a long time.”
With that, Ganondorf stormed off.
Link smiled to himself. At least he would get to visit the rest of the castle, even if he had to do it with his cock and balls hanging out or with every bokoblin seeing him wearing panties. His length grew harder at the images that flowed through his thoughts.
He stood up and headed over to the window to see Ganondorf leave.