Final Fantasy - All Series Fan Fiction ❯ Revival of the Departed ❯ Chapter 29 ( Chapter 29 )

[ X - Adult: No readers under 18. Contains Graphic Adult Themes/Extreme violence. ]

Title: Revival of the Departed
Author: J'dee
Series: Final Fantasy VII - this part based after Dirge of Cerberus
Rating: Mature - NC-17
Pairs: Zack x Tifa x Cloud
Story: Alive and well, Zack has returned… but he's not alone. Hojo's experiments on him have caused some schizophrenic side effects that even Zack doesn't realise. Sephiroth and Jenova are alive and well… inside him, plotting their return and destruction of the planet. Will Cloud be able to kill Sephiroth again when he's housed inside the body of his best friend and mentor who doesn't even know what's going on?
(Het/Yaoi/Non-Con)
AN: Sorry this one took so long, I had to shift countries again and move back to NZ (grandfather got ill) also before then my compy crashed COMPLETELY and I had to reformat it when I got home, so the chapter was done just not edited or accessible till recently ^^;
Added AN: Sorry this chapter is kinda long and it got away on me >.< and yes M/M/F warning don't like don't read simple as that ;p
Disclaimer: Make no money yadda yadda yadda, not my characters ect ect
 
 
Chapter Twenty-Nine
 
 
Tifa washed her face, her mouth, Zack wasn't unpleasant, he was sweet, kind, gentle with her, but she felt the pain in her chest the sense of betrayal to Cloud. Clutching at the basin, her head low, she felt no better than one of the brothel girls Reno visited on a weekly basis. Knuckles turning white as she gripped the basin, she looked up sensing someone behind her.
Cloud's reflection in the mirror, she wiped her face quickly straightening up, he didn't need to see her confused and broken like this, she turned round as he strode up to her and she was sure he was going to yell at her, but instead she was pinned to the basin, his mouth over hers hotly, his hand slipped round her waist and he held her, tongue diving in to her mouth.
All she could do was groan as he made her melt and picked up her broken pieces at the same time. Her hands moved to slip round his neck, hanging on for dear life, as he wiped away any feeling of guilt.
 
Cloud's other hand brushed the fringe from her eyes as he broke the kiss. “We promised we'd help him together, then together we will.”
Tifa's eyes widened. “C-cloud are you sure… Sephiroth.”
“Won't come out for a while if we're both with him.” Cloud spoke. He was well aware he was as sober as a doornail now hearing Zack say that he would rather see the two of them happy rather than hurt had done it, plus the quick remedy he drank on the way to the bathroom.
Slipping his hand into Tifa's he smiled at her. “Together… we can help him.”
She smiled and he held on to her hand guiding her back down the hall, every few steps pausing to look over his shoulder at her. She was smiling at him and blushing when she realised what was probably going to happen, someone was going to sandwiched and she prayed that Reno was going to remain pre-occupied knowing his track record on timing.
 
~*~*~*~
 
Zack sat on the end of the bed just waiting. He heard the door open and he saw Cloud walk in holding Tifa's hand.
“Cloud?” Zack looked confused.
“I'm going to help.” Cloud spoke, it wasn't a question it was a statement.
“Uh… okay.” Zack blinked.
Cloud shut the door and Zack watched the blonde flip the lock. Then he realised what Cloud meant by help.
“Cloud are you sure? Seph-” Zack began.
“Is not using you tonight Zack.” Cloud lifted his shirt up and off tossing is aside over the chair. Zack blinked seeing Cloud look over his shoulder at Tifa who was staring at him blushing like mad.
“Whoa hold up… Cloud you're taking Tifa's place I can't.” Zack shook his head.
Zack blinked seeing Cloud pull Tifa up to him, he watched the mouth move over hers claiming her in a way that Zack felt his heart was being stabbed, he swallowed.
`Just what the hell is he pulling? Doesn't he realise this will tick Seph off?'
Then he saw Cloud lifting her tank top up, Zack saw the flash of the well toned and flat stomach, Cloud's hands were all over her and Tifa looked like she was melting as fast as ice at the touch. Cloud pulled the tank top off and behind before binding Tifa's hands in place, she looked shocked, obviously Cloud hadn't discussed this game plan with her.
“Cloud!” She exclaimed blushing.
Zack saw Cloud's hand move to the front of her bra flipping out a small knife he cut between the cups and Zack watched as Cloud flipped the blade away, peeling the lace back and behind reinforcing his binding.
“Zack… she's been hurt the most, you don't mind if she's in the middle first?”
Zack blinked eyes swooping over the curve of hips, the fullness of breasts, she was a woman… that was the main thing, it had felt like he hadn't been seen or heard from Cissnei in a while.
“I have no problem with that…” He smiled walking up to her, his hand moving under her chin, tilting her head up. “Sorry Tif… but a compromise won't give me the strength I need.” He apologised his mouth capturing hers.
 
Cloud stood behind Tifa, his hand moving in slow strokes up and down her sides over the spots she like to be touched, slowly she just ended up slipping into his arms with a moan.
Zack pulled back from the kiss. “Just returning the favour from earlier.” He dropped to his knees, fingers hooking in the sides of panties pulling them down.
Cloud held on to Tifa as her body jerked and she shook at the feeling of Zack between her legs. “He won't hurt you… I'm here… so you're not betraying anyone.” He whispered into her ear.
 
Tifa just gasped feeling the tongue over her nub then teeth, Cloud held her so she didn't fall. She felt the tongue swirl round the bud before thrusting inside and her hips shot forward as she let out startled cry.
Hands on her hips Zack held her, thumbs running over her skin drawing small circles on her thighs. She was aware of her head touching and resting back against Cloud's shoulder, his head leaning over and her mouth was captured. Then she felt Cloud's strong hand move from her hip to her breasts thumb and forefinger tweaking the tips then touching and caressing each one softly.
The sensations were mind blowing trapped between two men of equal strength who could break a monster in half with their eyes closed, yet she felt as if neither one could nor would hurt her in any possible way.
 
Zack glanced up pausing for the moment at Tifa's eyes closed as Cloud's tongue manoeuvred round in her mouth. He drew the sleek muscle out tongues moving together, it wasn't as painful to watch knowing he was suddenly involved in this.
Lowering his mouth to her flush, letting his tongue diving into the heat of her sex tongue drawing circles round the bud, flickering in and out slow soft sensual, his mouth purring over the flush making her hips buck as she moaned against Cloud's mouth.
Cloud's eyes darted to his as Zack slipped two fingers into the wet heat combining the action with his flickering tongue.
Tifa's body shivered her breath coming out slow, leaning against Cloud her hips rocked wanton needy, she was slowly loosing herself to their whims.
“Z-Zack… oh God…” Her forehead curled into Cloud's shoulder and he could see the blush on her cheeks, the passionate whimpers as she let out a muffled cry into Cloud's shoulder.
Cloud's hand in her hair stroking whispering quietly into her ear, soothing her. Zack slipped back standing up slowly, Cloud's eyes meet his.
“Best move her to the bed before she collapses.” Zack smirked.
 
Cloud was on it. He shifted Tifa to the bed leaning her against the headboard, he looked into her brown eyes as she blinked her face flushed. Zack was behind him and he felt the other man's hands wrap around him from behind.
Zack's voice in his ear. “If you're helping then this needs to go.”
Cloud felt Zack's hand over the belt of his pants undoing the buckle, pulling it off swiftly, hand moving to the fly, making Cloud's breath hitch, his face heating up as Zack, dispersed him of his trousers.
Cloud could see Tifa watching them hotly.
“Z-Zack…” Cloud's voice came out shaky uneven but even he heard the lust behind it.
Zack's strong hand slid into boxers, grabbing his length and giving a long hard stroke. Cloud's hips bucked into the hand the gasp and pant passing his lips.
His boxers were removed quickly, Zack was over him, mouth along the back of his shoulder, kissing the skin softly. Hand stroking his arousal.
“How do you want to do this Cloudy?” Zack's voice asked softly. “It was your idea after all.” Causing Cloud's blush to grow.
“N-Not sure yet.” Cloud mumbled almost incoherently.
“Best to ask the leading lady then…” Zack teased.
 
Tifa couldn't tear her eyes away from the scene, Zack's strong hand over Cloud's arousal stroking as he whispered in Cloud's ear she didn't catch the words but whatever Zack said had Cloud blushing.
She caught Zack's playful eyes over Cloud's shoulder as his eyes gazed upon her. She almost shuffled back at the predatory look. It was obvious what was going to happen and she hoped she could last the night.
Zack manoeuvred Cloud to the bed, she looked up as Cloud crawled over her his mouth moving up her neck under her jawline. Hands moved over her breasts and she groaned under the sweet soft touches, feeling Cloud's hips roll up against her hips, his arousal hot, burning with need that Zack had awoken.
Tifa's eyes flickered to Zack watching them with a smirk on his lips, she watched him slip his boxers down before he slipped to the other side of the bed, she felt his hands move up and down her stomach, soft sweet, gentle, yet his touch was so different from Cloud's. She knew she was blushing like mad having four hands touching, stroking her body into a new form of arousal.
“How do you want it Tif?” Zack whispered in her ear.
His breath hot heavy and full of lust touched her neck.
Tifa blushed at the possibilities, two strong ripped men as different as night and day, touching caressing her in ways she had never experienced before.
“Remember you get middle first then we'll double team Cloud.” He whispered.
Tifa looked at him and she saw Cloud's eyebrow shoot up.
“I can hear you plotting you know.” Cloud stated.
Tifa laughed, Cloud's look was priceless, Mr. brooding had a look that made her heart sing, he wasn't sure if he liked the idea or not obviously but he was definitely letting the possibilities tick over in his mind, causing a faint blush on his cheeks.
“So easy to wind up.” Zack joked, his hand moving to her chin, her head tilted to his face, Tifa saw those blue eyes looking deep into hers, before his mouth covered hers, she gasped letting the slow kiss move over her lips, she whimpered as she felt skilful fingers slipping in to her heat again stroking thrusting up.
“Mrph!” She let out a startled muffled sound.
Cloud's mouth over her breasts, she broke from the kiss to gasp and look down seeing Cloud's hand between her thighs, his mouth dancing over her right breast hungrily.
“Look at him go.” Zack grinned. “Looks like fun…”
Tifa blushed at Zack's teasing voice. “You're not making this easy…” She whispered.
“C'mon tell me how would you like it Tif, throw me a bone here… We're ex SOLDIER not psychics… what would get you hot?”
Tifa blushed at the thought what was happening now was hot that was for sure, and she watched Cloud working his way down her body, before his tongue found her navel, tongue dipping in, making her whine at the sight.
Cloud always drove her body hot, he had no idea how much she grew to love his touch, his hold, his embrace, her best friend, her lover. She watched as his mouth reached his fingers, he glanced up at her, sliding fingers out and spreading her thighs. Her eyes watched his mouth play over her flush, his tongue slipping out and into her. She whimpered her hips rocking back, Zack supporting her since she didn't have the use of her hands or arms.
“Tif…” Zack's voice brought her back from the sight scent and feeling of Cloud. “Tell us, how do you want to do this?”
She leant against Zack her hips rocking without hesitation into Cloud's mouth.
“I-I… don't know… how do you need to get your strength?” She looked up at Zack.
 
Zack watched Cloud's head still between Tifa's leg, the sight was enough to get him more than hot under the collar, and he watched the tongue twirling round before thrusting in, the movement, action gave him a flashback of another certain blonde who had a hell wicked tongue.
“I normally need to…” He began watching that tongue thrusting in making Tifa whimper. “Be buried where Cloud is… but he looks good so I don't want to interrupt.”
Tifa nodded her head. “Then when he's done… do what you need to.” She whimpered, looking like she was ready to thrash or explode.
Zack watched Cloud, the blonde glanced up at him for a moment. Like he had a plan Zack knew that look.
`He's been listening all that time… and still getting her off…' Zack thought impressed.
Tifa's hips arched as she let out a cry.
“CLOUD! GOD!”
Zack watched Cloud give one last lick before pulling away, he saw Cloud move and lean over Tifa, hands to her hips stroking softly, then he felt Cloud's mouth touch his and he could taste Tifa's climax in the blonde's mouth and he groaned as the tongue circled his for the moment, before he drew back from the kiss.
Zack blinked and Cloud leant near his ear. “Both of us… inside her, I want to… try it.”
Zack must have looked shocked because Cloud looked to the side avoiding his gaze. “Shit… that's kinda hot. You ever done that before?”
Cloud shook his head.
“Neither… so who… on what side and do you have any-?” Zack cleared his throat.
“The bathroom there's some… Who do you think should you know…?” Cloud clearly looked embarrassed.
Tifa was looking between them not really understanding the conversation.
“She's your girl you should, besides could be good practice.” Zack teased.
Cloud hit him on the arm making Zack laugh. “For that comment you can go get it.”
Zack laughed and held his hands up. “Aye aye…” He looked at Tifa tilting her head up to capture her mouth, making Cloud watch as his tongue taunted the inside of her mouth before he slipped back. “Be back… If it gets too much remember just say the word and we'll stop.”
 
Cloud watched Zack walk out completely naked and he let out a breath looking at Tifa. He slipped up behind her untying her hands, she looked over her shoulder at him.
“Cloud what's happening… what are you two planning?”
Cloud caught her eyes, his hand moving to the side of her face, pushing her fringe from her eyes. “Do you trust us?” He asked.
“Of course.” She blinked.
“Just trust us, it's something that hopefully will make up for how we've treated you and give Zack the strength he needs.” Cloud explained.
He pulled the makeshift binds away, his hand moving to her hips, just the thought of entering Tifa and taking her like he had Zack on the cliffs over looking Midgar, made him blush. Would she want him to knowing he had been with Zack in a familiar way?
 
Tifa rubbed her wrists leaning into Cloud's arms, his hands playing over her hips, fingers slipping between her thighs she moaned, he seemed unable to stop touching her and she loved it, he'd never been this touchy before, he'd hold her as they slept but he wasn't like this, she glanced to the open door, Zack obviously brought out the side of him, that wanted need to touch, and she looked up at Cloud, he looked down at her and she caught the smile as his head dropped and their lips met, his fingers slipped out and under. She felt the penetration of his fingers into the other part of her.
She let out a muffled cry against his mouth, as fingers slowly moved in then out slowly, pumping and stretching.
She then understood what was going to happen and she broke the kiss with a gasp, her eyes flickering to the door.
Zack stood there, head tilted to the side watching and he walked inside shutting the door before walking up to the bed and crawling over her.
She saw him hand Cloud the small tube.
Tifa blinked as Zack smiled at her and kissed her on the nose. “Are you okay with this?”
She nodded her head slowly. “We promised we'd help…”
 
Zack looked to Cloud who popped the tube open with one hand, squirting some out, then catching in on his fingers, he switched hands.
Zack watched fascinated at how Cloud worked, he did feel like a third wheel, but he didn't at the same time knowing they were doing this for him, but watching Tifa writhe her back pressed against Cloud's chest, her legs open wide, as Cloud's hand worked her, stretching the tight ring of un-penetrated muscle carefully, his other hand moving over her breasts lazily stroking and pinching the tips, his mouth on her neck.
To see them look so comfortable with each other and see how Cloud could multi-task against her body. He was trying to figure out how exactly they could work this without ripping her in half.
Cloud looked at him for the moment, before Tifa's head turned and her mouth caught Cloud's the two of them becoming preoccupied in the kiss.
Zack did a quick Sephiroth check, but it seemed his former friend was as transfixed as he was by the sight.
`You're freaken perving aren't you?'
He heard the chuckle. `Maybe I am…'
Cloud broke the kiss and Zack saw Cloud slid his fingers out with a groan. “Zack… a little help before I…” He trailed off.
`You should help him before I do.'
Zack didn't need any more encouragement as he slipped Tifa into his arms he knew from Cloud's lustful gaze he was close to just wanting to slam into her body.
Zack watched Cloud apply more lube over his fingers then over his arousal, Zack watched remembering the feel of Cloud buried inside him, he was jealous Tifa got to go first, but they owed her.
Cloud moved up behind Tifa and Zack helped Cloud ease her back onto Cloud's awaiting arousal.
“Ah!” Tifa let out a cry at the feeling, Zack kissed her on the lips quickly.
“It's okay Tif… we're here… if it hurts say so, and we'll stop to let you adjust.”
She nodded her head her eyes squeezing closed.
 
Cloud gasped as he felt the tight walls sink over his arousal. “T-Tifa… it's tight…” His hands gripped Tifa's hips, his head rolling back at the feeling.
He felt Zack's hand touch the side of his face. “Breathe Cloudy okay…”
Cloud nodded his head slowly. He looked at Zack who seemed to have the patience of a saint at that time. He sucked in a breath feeling himself buried inside Tifa up to the hilt, his hands stroked her hips as she was panting, her head resting back against his shoulder.
“Are you okay?” Cloud asked.
Tifa nodded. “Y-Yeah… it feels… so different.” She whispered. “Is this what it feels like for you two?” She asked her face blushing.
“Yeah.” Zack's voice came in reply. “It's different isn't it?”
She nodded. “Not bad… unusual…”
Cloud looked to Zack who moved up to them slowly. “Tifa… are you ready for Zack to join us?”
Her eyes flickered open and she looked at Zack before nodding her head slowly.
“Will it hurt?” She asked.
Zack touched the side of her face. “I'm not going to lie to you, it probably will to start with, just remember to relax, you're safe with us.”
Cloud watched Zack move close and Cloud sucked in a breath he could feel Zack slipping in to Tifa, she let out a gasp at the sensation.
Cloud moaned as he felt the thin wall of tissue between Zack and his arousal's. He had never felt anything like this. Zack lent over Tifa's shoulder and Cloud felt his mouth caught in the hungry kiss.
“God this is hot.” Zack breathed as they remained still for the moment waiting for Tifa to adjust to their bodies.
 
Tifa couldn't describe the feeling, it was a sensation unlike any other, she felt full, she looked at Zack his hands on her hips and he shot Cloud a look over her shoulder and nodded. Zack lay on his back and Cloud moved her slowly to lie over him, Cloud behind her, holding her steadying her trembling body, as they straddled Zack.
She flinched for a moment sucking in a breath.
Zack's hands touched the side of her face, his voice coming out soft and smooth. “You okay Tif?” He asked.
She nodded. “F-Fine…”
“Just relax.” Zack whispered.
Nodding again, she let her hand play over Zack's chest, it felt strange touching Zack but not unpleasant either, washboard stomach, tanned to the nines, her hands moved over the unfamiliar body that she had never known on such an intimate level.
She could feel the strength in his pectorals and on the biceps of his arms. Tifa felt Cloud's hand on her back and she felt him slip back then make the slow thrust forward rocking her hips forward against Zack's hips.
She looked up at Zack and his hips caught the movement and he followed Cloud's lead with a groan.
Tifa could feel the pulse of their arousal's trapped within her, this could have made so many women jealous if she was ever to repeat this story to anyone.
They rocked her hips between theirs in a slow steady pulse driving her body to almost fall numb before it started. She felt wicked suddenly having these two perfect sculptures of former SOLDIER men under and over her body moving in a perfect lust filled unison.
Thrusts seemed to meet and roll her hips between them in a gorgeous rhythm making her forget her jealousy of their earlier actions that she knew had happened. She was only aware of being driven into a sexual bliss making her body prematurely clamp down on them simultaneously as an unexpected orgasm shot through her making her cry out.
 
Zack brought Tifa's mouth to his as he continued his lazy thrusts following Cloud's lead, his hands cupping her breasts thumbs stroking the tips as her hands clutched at the sheets, she was a strong woman holding herself up on her arms… just.
Cloud was still steadily pumping his hips into hers, the slap of skin, the sheer concentration on his face mixed with a half lidded lust filled gaze.
Zack was drawn to them, they were both so attractive in their own right. They both were driving him crazy, it took all his power not to try and take control, because he feared the minute he did, Sephiroth would want in on this action.
Zack groaned feeling Cloud's fingers touch between his sacs lightly, rolling in a feather light touch.
“A-Ah! C-Cloud… d-don't… I can't…” Zack hissed.
He saw the blue eyes looking at him and he swallowed, passion filled glaze, he knew what Cloud wanted and he nodded, thrusting up into Tifa he could feel the thin wall of tissue and Cloud's arousal touch his through the skin.
His head rolled back as he groaned loudly.
 
Cloud watched Zack with a smirk, he'd never felt such power before being so close to both of them, nothing could ruin this moment.
Cloud lent over Tifa, his mouth by her ear kissing just beneath it. “Tifa… are you okay?”
She nodded her head wordlessly, she was lost to them, he knew it. His hand touched her shoulder the other on her hip and he helped her arch as he thrust into her causing her to let out a shuddering gasp.
He was so close to having a release, he hated holding back, but it was so much to feel that energy of the both of them as their bodies rolled and rocked. The skin slapping lightly as hips moved thrusting with need. The pace being changed to something more slightly up tempo.
Cloud's breath came out faster, panting, every stroke into her body driving his passion and need to reach that climax.
Zack's eyes locking with his for the moment.
“Easy Cloud, don't break her, or you'll be working the bar tomorrow.” Zack teased.
Cloud smirked. “Got cure…”
Zack seemed to sweatdrop nervously. “Promise me you're not turning into M'adoc…”
Cloud shook his head. Every stroke where his arousal touched base with Tifa and Zack brought him closer to that release, he just wanted to give Zack as much energy as he could, he needed every ounce of it from them both.
Tifa's body shivered in between them. Cloud was aware of her pants as he realised the up tempo pace hadn't been him or Zack but Tifa, as she was nearing another completion, was it really that good for her to earn another orgasm, it made him curious. But seeing a lost look of passion on her face, her eyes glazed, like she was no longer aware of where she was, just that she was enjoying it, made him realise it probably was worth another orgasm.
Cloud felt the clamping walls again and he heard Zack gasp, another orgasm rocketed through Tifa and Zack was close he could feel the twitch of his friend's arousal.
His finger's lingered between sacs touching lightly.
“F-Fuck… Cloud… ah!” Zack's hips thrust up and the release came out and Cloud felt the pressure of it.
He closed his eyes, hips still pounding into Tifa, he was seeking that climax, that mind blowing release that was so close. His mouth moving over the back of her neck and he felt her flexing muscles still clamping in a pulse making him groan his head burying into the back of his shoulder as his release came stronger and harder than any he'd had before filling her from behind.
 
Tifa's cheek rested on Zack's chest her breath coming out in pants, she blinked once, then twice, before Cloud finally moved from her sitting back with a groan and she looked at him as he sat there gasping for air hungrily. She was aching and muscles she hadn't felt throb in aches did more than throb they protested at her moving., but she slipped from Zack slowing, he hissed slightly, his forearm slung over his eyes as she seemed to be catching his breath.
Tifa moved up to Cloud crawling over him, her mouth touching his, her lips crushing against his, her tongue tangling in his mouth.
Her body ached, it really did, but she knew Cloud felt Zack needed more, even though Zack couldn't move, or it looked like he wouldn't move for a while.
Cloud's hand stroked and touched her pulling her onto his lap as their mouths continued to move together.
 
Zack lifted his arm to look at the two, then he felt something cool hit his arm and he looked down at the green orb then at Cloud.
“Hnnn Cloudy… please tell me you haven't been talking to M'adoc.” Zack groaned picking up the cure and activating it, he let the healing sensation roll over his sore and aching body, before he rolled it back to Cloud.
The blonde picked it up rolling it over Tifa's back and Zack saw him activate it, Tifa moaned, her body pressing against Cloud's.
Tifa pulled back blinking looking at Cloud.
“C-Cloud?” She questioned.
“It took M'adoc all night to give Zack enough strength if we can manage half of that then it should buy Zack enough time till Genesis shows up.” Cloud stated.
Zack nodded. “Yeah it could… but that depends if Jenova decides to pay the neighbourhood another visit.”
Tifa looked over her shoulder at him. “I don't think she would… would she?”
“Who knows.” Zack let out a breath sitting up to lean against the headboard. He blinked for a moment seeing Cloud look at Tifa. Tifa returned the look.
“What?” Zack asked.
But regretted almost instantly as Tifa slipped from Cloud up to him, he looked at Cloud who was using the cure on himself before he rolled his arms then his neck.
Cloud moved up behind him.
“Your turn in the middle.” Tifa teased with a playful smirk.
Zack's eyes went wide. “Oh wait a minute gimmie a second to recover!” He exclaimed.
 
Cloud's hands moved up and down Zack's sides slowly.
“I-I-I'm not ready yet…” Zack's voice shook.
Cloud smirked. “Tifa…”
Tifa moved her mouth over Zack's arousal, she licked the tip, her tongue dipping into the tip taking a drop of Zack's essence into her mouth and swallowing making Zack groan uncontrollably.
“N-no fair.” Zack gasped.
Cloud slipped out from behind Zack, his hand moving to stroke Tifa's hair. Before lowering his mouth to hers capturing her mouth, he could taste Zack on her mouth, then he looked down at the arousal his mouth moving up the side, tonguing the length.
Zack shivered. “O-Oh… God… Cloudy…” His hips rocked up.
Cloud became aware of Tifa's mouth taking the tip in and sucking lightly.
“F-Fuck!” Zack gasped.
Cloud's eyes meet Tifa's and she seemed to smile around the length, Cloud pulled back for a moment watching her as her head began to start bobbing over Zack's length, he was transfixed by the sight, her mouth taking the burning need in her mouth, it vanishing past lips he had kissed numerous times.
Tifa pulled back for a moment kissing Cloud hotly, Zack's taste so strong in her mouth, his tongue dove in to try and collect that taste.
 
Zack let out a breath of relief as the torment ended, he looked down to the two, mouth's locked his arousal neglected for the moment, tongues twirled together just centimetres away from it. If they both kept that up he was going to burst prematurely.
Cloud pulled back sitting up, he brushed the bangs from his face and Zack saw the lust glazed look as Cloud moved up to him and he felt his mouth captured under the blonde's then he felt fingers slipping into his entrance penetrating him.
“MRPH!”
Cloud let his mouth go with a smirk.
Zack looked down and blinked he blushed seeing Tifa there fingering him, her mouth moved over his arousal again, her tongue twirling spiral patterns around the tip before devouring him fully and his head shot back almost hitting the wall at the sensation, soft delicate fingers touching him, stretching him, hitting that spot over and over.
Cloud helped him lie down and Zack was aware of Cloud crawling over him he looked down watching Cloud's mouth join with Tifa's as she made room for him.
Zack groaned at the two watching them. A beautiful soft delicate tongue belonging to Tifa dancing, her lips rolled up one side, while Cloud hungrily devoured the other side.
“God that's hot.” He groaned watching, his hand moved over Cloud's thighs, slipping between and pulling Cloud's hips down, he took Cloud's arousal in his mouth and gave a tight harsh suck, making Cloud moan against his length.
 
Tifa looked up as she felt Cloud pulled away and she looked to Zack, she blushing bright red at him taking Cloud in the mouth sucking, Cloud's hips rocking his face flushed.
“Hnnn… Z-Zack… God.” Cloud was becoming so lost in desire and quickly.
Tifa was almost jealous that Zack could cause such a reaction out of him. But she couldn't tear her eyes from the sight the way Zack's tongue moved flicking round and round, the circular motion round the tip then up the shaft before Cloud's arousal vanished into the mouth.
She had to control the shiver of lust that shot through her body watching the two men, her and Cloud wouldn't be able to finish if Zack got him off first.
“Cloud…” She tapped him on the side of the face, making him blink in a lust filled haze for a moment, it took him a while to focus on her face.
“T-Tifa…” He groaned hips rocking into Zack's mouth. “Feels so good…”
“Later Cloud…. He's ready for you.” She slipped her fingers from Zack's entrance.
Cloud nodded and she flicked Zack on his washboard stomach making him groan as he let Cloud go.
“Tifa… wha-??” Zack looked down and she caught the puppy dog look of confusion.
“Heads up.” Tifa teased as she impaled herself on his arousal no warning making Zack cry out.
“TIFA! GOD!” His hips thrust up greedily.
“Focused now?” Tifa smirked.
“Damn Cloud… get your woman under control.” Zack groaned hips rocking up into hers.
Tifa watched as Cloud moved slipping up behind her.
“Tifa…” He smiled touching the side of her face, his mouth moving to hers kissing her gently on the lips. “That's not nice.”
“He was stealing your attention.” She pouted.
Cloud smiled. “Point taken. So he's ready?
Tifa nodded. Her hands slipped under Zack and helped Cloud line up, letting his arousal slip into Zack from behind her.
Zack just moaned loudly.
Tifa watched as Cloud let out a groan as he was fully sheathed inside Zack.
 
Zack's hand moved to his face at the sensation of being buried inside Tifa and then being filled by Cloud.
`Now this is something isn't it?'
`Hnnn shutup Seph.'
Zack heard the chuckle. `Let me see them take you.'
Zack peeked through his fingers to watch Cloud's hands dancing over Tifa's breasts, touching them rolling them in his hands, his mouth moving up her neck, he could feel Cloud and Tifa's hips rocking into his and he was ready to burst at the sight.
Zack's hips moved finally meeting their rhythm, it was too much to watch, but he couldn't tear his eyes off Cloud all over Tifa as she rode his arousal, her back pressed to Cloud's chest. He'd never felt this sensation before and wondered if this was what Tifa felt when Cloud and him had filled her.
“Hnnn… Cloudy you are so next.” Zack groaned. “You should feel this…”
Zack was aware suddenly of Tifa's nails digging into his abdomen as her hips rocked against his, she was riding him so hard he was loosing his mind, he could see now why and how Cloud stayed with her, she was not only his mental support, she was hot as hell with hips and breasts he could loose himself in.
Zack clutched at the sheets as he felt Tifa's inner walls that sheathed him so tightly, clamp and spasm over his arousal.
His eyes moved as they followed Cloud's hand, slipping between her thighs to touch the exposed bud, fingers flickering over it rubbing and pinching, making her hips slap against his faster and urgently.
Cloud's other hand greedily groping her breasts.
“Ah! Agh…” She groaned. “C-CLOUD!”
Tifa's body jerked and he felt her climax coat his arousal. The sensation of that tight heat, drowning him, his head rolled back, his hips rocking between the two bodies.
Zack caught Tifa as she slumped over him panting heavily. Her head resting on his shoulder her warm breath touching his chest.
Zack's eyes flickered to Cloud watching his face the lust obvious, the blonde lost in that sexual need for release, pumping steadily into him. Tifa's hand moved to Zack's abdomen her hand moving further south, fingering the base of his arousal as he pumped continually up in to her tight and spent heat. She was still slick and wet and that feeling, he knew it helped, because he was so close.
“T-Tif…” He groaned as her hand slipped under to his sac's stealing a move from Cloud a single digit rolling between the sacs up and down lightly. “TIFA SHIT!” His back arched as he felt the rush of his release filling her.
 
Cloud glanced at the two he was encased tight in Zack and he felt the friction snap him into place. Tifa causing Zack to climax hard, he could feel the twitch and movement of the muscles as Zack's climax seemed to rocket through his body, causing the older man to shudder.
Cloud groaned it was so tight and he slowly continued to pump into that heat as it squeezed and released with rhythm.
Having each tender section of his swollen arousal clamped as he pumped in and out driving his senses crazy, till his sacs throbbed with the need of release, he kept pumping faster reaching for that moment.
He felt Zack's hands move to his hips.
“C'mon Cloudy… catch up…” Zack teased.
“S-Shut…up.” Cloud groaned.
He felt Zack grab his hips and he pulled Cloud into his hips thrusting back with such a speed that Cloud lost it and let out a cry as his climax knocked through his body filling Zack completely.
Cloud groaned and he slipped out slowly detangling Tifa from Zack's body as he went lying her down next to Zack leaning over her to brush the hair from her face.
“Tifa…” Cloud asked her concerned.
“Going to need that cure.” She groaned.
Cloud nodded and looked round, he saw Zack hold it up and Cloud reached for it when he felt Zack grab his wrist and yank him down.
Zack's mouth hungrily devoured his with a rekindled lust. Cloud broke it off as he realized he was running out of air.
Cloud looked at Zack and watched him sit up and stretch. The energy already taking effect. Cloud turned his attention to Tifa activating the cure, letting her strength return. He used it on himself after.
He still felt seriously drained this would have Tseng yelling at him for doing this, they wanted him at full strength to take down Sephiroth if Zack failed in his final battle. Closing his eyes he let out a breath, Cloud felt himself grabbed from behind Zack was behind him and he groaned feeling Zack's hand grabbing his sore length and touching it softly, stroking it back into awareness.
“W-Wait… Zack…” Cloud groaned hips moving with a mind of their own.
Zack chuckled. “You didn't wait for me to recover.”
 
Tifa lay there watching Zack on his knees behind Cloud, she saw there wasn't a streak of silver in his hair and she felt relief, between her and Cloud they had done it. But she saw they had woken something else up in Zack that would probably have them going all night. She blinked seeing Zack catch her eyes and she understood suddenly, Zack wanted Cloud in the middle like how he had teased earlier.
Tifa saw Cloud's eyes on her, she heard Zack's voice.
“I wanna see you two together.”
Cloud's face blushed and he looked over his shoulder. “Z-Zack…” He looked shocked.
“C'mon Cloudy how can you not?” Zack purred.
Tifa smirked seeing Cloud's eyes glance to her body, she sucked on a finger slowly, before drawing a line down between her breasts, before she rolled one round in her hand tweaking the tip, then slipping further down her body, her fingers slipping into her sex, stroking the wet flush, fingers thrusting in and out pleasuring herself.
“Cloud…” She whispered letting a sultry tone take over her voice. She held her other hand out to him, she saw Zack stroking Cloud's length, Zack's mouth sucking on the side of Cloud's neck kissing up it slowly. Zack was causing Cloud to grow hard, Cloud's hips rocked into Zack's hand, his eyes fixated on her fingers.
“Hnnn… but what about you?” Cloud whispered.
“I'll join later, but I wanna watch for now.” Zack whispered.
Tifa watched as Cloud slipped from Zack's arms and over her, his mouth moving over hers. She felt him pull her fingers free before she felt him slid into her body perfectly. She let out a soft moan her hips rolling and her back arching up to accept him in more fully.
 
Zack sat back watching Cloud as he covered Tifa with his body, his hands touched her breasts as he thrust into her like a sex starved mad man.
Hips rocked against hers, he lifted her thighs up almost folding her in half as he thrust into her deeper and harder with a groan.
Cloud was lost to the sensation and Zack watched transfixed, Cloud's arousal pumping into her vanishing then reappearing with strength and speed that he had felt himself.
Tifa writhed under him whimpering his name.
Zack found his own hand moving to his length and he started to run his hand up the length and down it as he watched with a perverted fascination, this would have been a fantasy worthy of M'adoc. Zack groaned at the sight, his hand pumping faster, moving in long swift strokes matching Cloud's rhythm.
“Ah! Ah! Ah! Cloud!” Tifa panted from under Cloud.
Zack let his hand slip from his neglected arousal he moved up behind Cloud, hands moving up and down Cloud's back trying to sooth his rush for a frantic release.
“Easy Cloudy… slow down, let her release first… besides I have something I want you to experience…” Zack whispered in his ear.
Cloud gasped eyes blinking slowly. “W-What's that?”
Zack let two digits penetrate Cloud from behind causing him to jerk and thrust into Tifa she let out a cry and Zack knew she'd hit another early climax.
“God that's hot.” Zack whispered. “Lucky bastard.” He chuckled.
He saw Cloud blush, letting Tifa's legs down. His hands dropped to either side of her head. Zack started thrusting the digit in then out steadily stretching Cloud for his intrusion. Cloud's hips rocked forward with a groan against Tifa then back against Zack's hand. His blue eyes flickered closed.
“Feels… hnnn… good Zack.” Cloud breathed.
Zack slipped the third digit in picking up the pace of his pumping fingers. Cloud's hips began to move a little bit faster.
Tifa groaned from under Cloud and Zack looked over Cloud's shoulder at her and he smirked, her eyes flicking as her hips moved with Cloud's she was completely lost in a wave of the sexual trance.
Zack continued prepping and stretching Cloud who moved and rocked his hips on the sensation alone, panting.
Finally Zack slipped his fingers out before pushing the tip of his arousal into Cloud's heat. Cloud gasped his head dropping to Tifa's shoulder as he shuddered.
“Oh God…” Zack watched as Cloud's fingers knotted into the sheets on either side of Tifa's head, her hand moved to the back of the blonde spikes fingers sifting through his hair, her voice soft and soothing.
Zack caught her looking at him and he pushed in slowly deeper, carefully, Cloud was close to a release he had seen it, he didn't want Cloud bursting before he got to join in.
“We got you Cloudy just breath okay?” Zack whispered.
Cloud nodded his head letting out a muffled reply against Tifa's shoulder.
Zack finally sunk in up to the hilt and he let out a moan, he admitted he was addicted to taking Cloud like this, he blamed Sephiroth for it, but mentally thanked him at the same time, because there was no sensation quite like sinking into a tight and waiting heat between thighs.
 
Cloud gasped, clutching onto the sheets for dear life, he felt protected like this, buried deep into Tifa and Zack shielding him from behind buried so deep inside, he was scared if he moved he would explode. There was nothing like this feeling, Tifa soothing him, her soft hands in his hair running her fingers through the strands holding him as he adjusted to the sensation. His breath touched her shoulder panting and gasping.
It took a few minutes before he calmed his urges down lifting his head he blinked his eyes fuzzy and trying to adjust, Tifa smiled lovingly at him, touching the side of his face.
“Are you ready?” She asked softly.
All Cloud could do was nod his head in a silent reply.
Then he felt Zack start to set the pace, it was a slow rhythmic pumping motion, Zack's arousal thrusting in and out.
Cloud just moaned and he moved with the pace, thrusting in and out of Tifa making her hips in turn move with theirs.
Cloud clutched at the sheets, his arms shaking as he tried to hold his weight off Tifa, she touched his chest hands exploring his body, her eyes always on his face. He felt guilt as having left her out of this wonderful feeling, but they had shown her how sorry they were and Cloud secretly wanted to have this feeling again, it was a perverse thought he'd stab himself over later, but right now despite how perverted it was, he felt nothing but calm trapped between the bodies of the two people he cared about most in the world. Protected from all angles and loved.
 
“T-Tifa… we're not hurting you are we?” Zack whispered he looked at her worriedly for a moment over Cloud's shoulder.
She shook her head with a smile, and she saw Zack smile in return.
“That's good. Say did you ever played Chocobo in the middle when you were a kid.”
He felt Cloud elbow him and he laughed.
“Zack don't make me come back there.” Cloud growled.
Tifa giggled, God Zack and Cloud were so amusing. Zack was just so playful and teasing in comparison to Cloud's normally serious self. She didn't think Cloud had regained any of the light heartedness she remembered him having as they grew up together.
Zack ruffled up Cloud's hair from behind. “Sorry Cloudy but it's just so much fun to tease.” Tifa watched as Zack's hand ran down Cloud's spine, making him moan for a moment and arch into her.
She let out a breath at the sensation.
“Hnnn Zack… Don't…” Cloud groaned.
Zack chuckled and leaned in close she heard Zack's soft voice. “I like the way you arch, it feels so good.”
“Ah…” Cloud gasped and Tifa felt Cloud thrust into her then she tilted her head peering round Cloud and she watched in fascination seeing Zack surging in and out of Cloud at an almost inhuman pace and she blushed, feeling slightly perverted, but also just a little bit neglected at the same time.
Tifa saw Zack's hand move to Cloud's hips. “C'mon Cloudy don't be shy now… let her feel this.”
“I-I… can't I'm close…” Cloud panted.
“Then let me.” Zack chuckled.
Tifa watched Zack's hands on Cloud's hips and then she felt the impending thrusts as Cloud was guided to surge in and out between her thighs, the speed, and sensation of him hitting that sweet spot buried deep inside her over and made her back arch up greedily for more.
Her hands had to grip onto Cloud's biceps as she gasped in air hungrily, her hips making their best attempt to keep up with the new pace Zack had set.
 
Zack grunted as he kept Cloud moving his hips with his pace, it was so addictive. He could have forgotten where he was and what this was all about, but the faint knowledge that Sephiroth was watching probably mentally getting off on it as well reminded him.
`I would love to have you between Cloud and myself, wouldn't you just want that?'
“Hnnnn…” Zack groaned. “Y-Yeah… so hot.” He could see the mental picture Sephiroth was showing him and his back arched as he continued to surge in and out of Cloud at an exponential pace.
`Picture it Zack… let me take you there next time.'
“Haa…… Haa……” Zack gasped, his head dropping to the middle of Cloud's back.
He could feel the faint whisper of a hand soothing up his back and he shivered. The ghost like tickle of hair draped over his back and he whimpered, his arousal was throbbing so hard, his throat was dry and sore. His mouth moved along Cloud's spine causing the younger man to groan as he struggled to keep up with Zack's new pace.
Zack felt the ghost hands rolling up and down his back to his hips moving them so fast and hard he was sure he was going to get off first.
But that part of him linked to Sephiroth refused to let him.
He felt ghost like fingers penetrate him and his back shot up straight and hips arched up back forward caught between the sensation.
`S-Seph… Hnnnn… let me…'
`Not yet… definitely not yet.'
Zack almost whimpered it hurt so much, yet the pleasure shot through him and he hated himself for enjoying Sephiroth's ghost like touch, the mouth touching his neck as the hair covered his back like a blanket and the mouth sucked on the flesh of his neck.
“Ah… oh God… too much.” Zack groaned.
`Oh I'm going to love making you mine, you respond so well'
Zack felt his face heat up at the words whispered in his ear.
`Come for me now Zack… Hard and fast.'
Fingers surged inside so deep, fast and hard Zack gasped as his entire body shook.
 
Cloud felt Zack's climax hit him hard and fast and it caused a surge in him especially when Tifa's orgasm hit next and his body responded with the much needed release.
Cloud held himself up the best he could, until Zack pulled back promptly hitting the mattress beside Tifa panting hard.
Cloud managed to move to the other side of her, Tifa let out a weak spent moan, Cloud moved his mouth to her to kiss her softly, his eyes flickered to Zack for the moment, the other man clutching the sheet gasping, his body shivered. Cloud saw the quick flash of guilt cross Zack's face before his grip loosened on the sheet.
Cloud broke the kiss looking at Zack voicing his concern.
“Zack?”
Mako blue eyes glanced at him. “Explain later.” Zack mumbled his eyes closing.
Cloud pulled Tifa to his chest and she passed out almost instantly on his shoulder, Zack scooted up behind her reaching over Cloud took Zack's hand in his squeezing it.
“Tseng's not going to like I participated in this.” Cloud whispered.
Zack scoffed. “Tseng can go get fucked right now. I don't care… best sex I've ever had, not the longest but by far the best.” He smirked. “Can I call upon you and Tifa again sometime because that was pretty awesome.”
Cloud blushed. “I… uh…” He glanced down at Tifa. “I guess that depends.”
Zack smiled. “Kidding Cloudy…” His kissed the back of Tifa's shoulder before pulling the blanket up.
Cloud felt Tifa nuzzle his neck in her sleep and he groaned feeling breasts rise and fall against his chest as she slept.
`This is going to be awkward in the morning…' Cloud thought with a sweatdrop, he was sure those in the basement trying to sleep would have heard them, there was no way he could feign innocence on this one.
 
~*~*~*~
 
Tifa was aware of a hand touching her forehead and she opened her eyes, Cloud's eyes were closed he was obviously trying to sleep and she could feel the warmth surrounding her. Zack was behind her, arms round her waist head buried into her shoulder.
Tifa felt the hand again and looked up she blinked her eyes going wide seeing the green eyes looking down at her smiling.
“Oh….”
Aerith smiled the braid falling over her shoulder as she placed a finger to her lips.
`Let them sleep… they deserve it…'
Tifa blushed, her best friend's spirit watching over them with a smile.
`I want to thank you though, you've given them both a good reason to feel like they deserve to live… not an easy task with them.'
Tifa nodded her head, her voice quiet. “How long till this is over?”
Aerith's finger tapped her chin thinking before smiling.
`Oh not long now.' Aerith looked at Zack.
Tifa caught the wistful look in her eyes. She knew Aerith missed him as much as he missed her.
“Mnnn… Aerith?” Zack mumbled in his sleep.
Tifa blushed looking at Aerith.
`He has Cissnei now. Listen to her, she has an important message for Zack.'
Tifa nodded her head slowly. “What about you?”
`Oh I'm keeping busy. I've got family to watch over.' She smiled and spun round heading to the door. `A distant cousin he needs some help.'
“Don't be a stranger okay?” Tifa whispered watching Aerith walk to the door.
Aerith stopped by the door looking over her shoulder with a smile and waved.
`Promise.'
Tifa watched her leave, she looked at herself sandwiched between the two strong bodies and blushed.
Tifa knew if Cid heard their commotion he'd be conning free beers out of her for a month she let out a defeated breath. The upcoming morning would be hell she just knew it.
 
 
 
To Be Continued…