Ariel was feeling more and more uneasy as she was following Megara. She had let her into some kind of small temple and then down a very long dark staircase that seemed to be going underground.
"Are you sure this is the way to Princess Jasmine?" said Ariel who was starting to tremble from the decreasing temperature.
"Positive," Megara said, but it was apparent that she wasn't feeling very great about the whole thing either.
Soon they reached a dark blue river. Ariel looked in the water and shrieked. Very bony and transparent people were floating around down there with completely lifeless expressions.
"Are they-" Ariel felt it hard to even ask the question. "-dead?"
"Optical illusions," Megara said reassuring. "Special effects trickery to… you know… keep out intruders."
Ariel gulped unconvinced, but her naivety led her to continue to follow Megara who was going aboard a small row board. Ariel followed her and Megara used a long stick to move the boat forward through the creepy water. Megara glanced back at the terrified former mermaid and tensed her face. She knew that she was undoubtedly leading this innocent girl to her death in the hands of her master Hades, and in return she would get her freedom. But could she really live with that? Was it worth it?
They reached the other shore, and Ariel couldn't wait to get away from the haunting image of dead people circling around her. All that was between them and Hades were a winding staircase going up, but they could already hear his voice in the distance. Megara could tell that he was raging about something.
"The Fates are here and you didn't tell me?!" he yelled and they could hear him smacking someone two times.
"We are worms! Worthless worms!" echoed the voices of his servants Pain and Panic.
"Memo to me, memo to me, maim you after my meeting. Now bring me Triton's bitch Amphitrite, I need to let off some steam."
Ariel suddenly had a shocked expression on her face. "Mom?" she said and started hurrying up the stairs, but Megara ran ahead and cut in front of her, blocking the way. She had changed her mind; she couldn't let Ariel suffer like this.
"I think it's best if we go back," she whispered and tried to gently push Ariel backwards.
"No. Someone just said my mother's name," Ariel said determined. She had never really known her mother as she had been abducted when Ariel was only a baby.
"It's someone else called Amphitrite. It's a very popular name nowadays. You know like a few years ago, every other boy was named Jason and the girls were all named Brittany?" Megara kept whispering, trying to convince Ariel to turn back. "I really insist you turn around or you will be in terrible danger."
Ariel didn't listen, she just ducked under Megara's blocking arms and ran up the rest of the stairs. Even though Ariel hadn't fully gotten used to her legs yet, Megara still couldn't catch up with her.
Ariel stopped abruptly in her tracks as she saw the menacing figure of the god of the Underworld Hades casting a big shadow over the naked and filthy Amphitrite on the ground. Hades looked up and a big ugly smile grew on his face as he saw Ariel standing completely paralyzed.
"Look who it is!" he exclaimed. "It's the fish out of water! How nice to see you, is that a new dress?"
Ariel was frozen to the spot and was looking into the broken eyes of the mother she had never known. Amphitrite's eyes were filling up with tears as she mouthed: "run."
Yet, Ariel did nothing, and before she knew it, Hades' arms had turned into smoke, grabbed Ariel tightly and made her fly across the room and land right beside her mother.
Megara came hurrying into the room, and Hades smile grew even wider and nastier.
"Meg!" he exclaimed gleefully. "Two thumps up to you, my darling. I never doubted that you would bring this pretty little princess to me."
Ariel looked sternly at Megara, feeling betrayed and used. Hades' gaze wandered down on Ariel's terrified face. "There's no reason to be scared, love. It's just old Uncle Hades. My god, isn't this nice?" he asked Megara rhetorically. "I love family reunions."
Megara hated herself. The sight of Ariel and Amphitrite in the grasp of Hades' hands was unbearable. She decided not to let Hades know how she felt by acting her usual indolent sarcastic self.
"I don't have the energy to pretend to like you today," she said coldly. "I believe we had a deal."
"Right, right, it was that freedom thing, right?" Hades said irritably. "You're free. There you go." He waved his hand impatiently.
Megara looked confused. "Just like that?"
"Yeah, what were you expecting? That you were to be lifted by some spirit eagle while some lightshow was going on and a Bulgarian choir sung about your transformation? I'm sorry, but we don't have that kind of special effects budget down here."
"You really do sound better with your mouth closed, do you know that?" Megara said flippantly.
Hades made a fist at her, but kept his temper. Instead he placed Amphitrite and Ariel in a dark cell with bones for cell bars.
"If you'll excuse me," he said almost politely to Megara. "The stars will be aligning soon and I have some titans to free. I hope you like your freedom as long as it lasts, cause you will find that you might end back here sooner rather than later. You know the way out, right?"
And just like that, Hades had left, leaving Megara standing in front of the cell doors that kept in Ariel and her mother.
"You…" Ariel started, trying to come up with an insult for Megara, but couldn't gather her thoughts enough to think of anything.
"I'm sorry," Megara said. "I was enslaved by him and this was the only way to get my freedom."
Amphitrite coughed sickly, and tears began running down Ariel's face. "It doesn't matter now anyway," she said gravely.
"But I'm not enslaved by him anymore," Megara said, and Ariel snuffled. "So technically I'm not doing anything wrong by freeing you."
"What are you saying?" Ariel asked hopefully.
Megara lifted the cell doors open swiftly. "We need to get you out of here."
Far above them, in the castle, Jasmine had just gotten an unexpected visitor. A slender yet muscular build girl with long wavy black hair stood in front of her with some sort of giant fork in her hand.
"I am Moana of Motunui. I'm looking for a girl named Ariel," she said very business-like.
Jasmine looked flabbergasted at the Polynesian beauty in her doorway and the big weapon in her firm grasp. Then it hit her; Ariel! That was the mermaid she had sex with some time ago. So much had happened since then that she had forgotten all about it.
"Uhm… well, come in," Jasmine said and stepped aside letting Moana into the castle. "Moana, was it? Who are you exactly?"
"The god of the ocean chose me to protect his daughter Ariel from the god of the underworld who is trying to kill her and release the titans," Moana said.
Jasmine's eye was twitching a bit.
"Well, fuck," she said quietly. "I know Ariel, but I have no clue where she is. Let's go to my room, then you can tell me about it."
They went upstairs to Jasmine's room while Moana told Jasmine everything that King Triton had told her. When they opened the door to Jasmine's chambers, Jasmine let out a little shriek. One of her maids, Carlotta, was tied up by her feet and hands and had tape across her mouth. She was laying in Jasmine's bed. Jasmine hurried over and untied her.
"Who did this to you?" Jasmine asked disturbed.
Carlotta gasped and spoke very fast with a distressed voice.
"A girl! With dark hair and long legs. She overpowered me and tied me up like this." Carlotta was crying all over Jasmine's bedsheet. "She must have kidnapped that poor girl!"
"Which girl?" Jasmine said, trying to keep her cool.
"The shipwrecked one! With the red hair! Ariel I think her name was."
Moana gasped, and just then, they heard the door open behind them. Carlotta lifted a trembling finger and pointed at Megara who was coming into the room with Ariel and Amphitrite. Megara and Ariel were holding the weak goddess by her shoulders and carrying her together. Jasmine jumped up and went over to smack Megara in the face for the way she treated her favorite maid, but Ariel lifted her arm to block Jasmine's flying hand. Their eyes met and Jasmine paused.
"Hi," was all Ariel managed to say.
"Hi," Jasmine replied. They had somehow both forgotten how beautiful the other was and fell right back in love at the mere sight of one another.
"Were you just about to hit me?" Megara asked indignantly.
"I-" Jasmine stammered, feeling confused. "You tied Carlotta up… you… you kidnapped Ariel!"
"She's helping us," Ariel declared, still gazing into Jasmine's pretty eyes.
Megara rolled her eyes. "We've all done things we regret. Now, help me, this one needs rest."
Megara, Jasmine and Ariel helped each other to put Ariel's mother gently on Jasmine's bed.
"Who is that?" Jasmine asked. "Why do you have legs? What's going on?"
"It's my mother," Ariel said and sat next to the bed. "Hades have imprisoned and abused her for over 18 years."
Amphitrite was unconscious, her breathing hoarse and her skin cold.
"I'm getting some water," Carlotta said and hurried out of the room, scowling briefly at Megara on her way out.
"Wait, did you guys just come from the Underworld?" Moana asked.
"Yes," Ariel said, and as she looked at Moana, who she hadn't really noticed before now, she realized what she was holding. "Is that daddy's trident?"
Moana nodded. "My name is Moana of Motonui. I made a promise to you father of keeping you safe from Hades."
Megara snorted. "Well, wondergirl, you were a bit late for that party."
"I'm sorry," Moana said modestly. "But I vow to protect you from now on."
"From what?" Jasmine asked at a loss. "What does this Hades guy plan to do?"
Megara sighed. "He's gonna release the three titans and bring the Olympus to its doom, but he's likely to make Disneyland a wasteland and kill everyone before that."
"Oh, just that," Jasmine said glumly.
"He could be here any minute then. We've got to do something," Moana said heroically.
"Us?" Megara said bemused. "Ain't there a king or an emperor or something in this palace? We're nothing more than a couple of princesses, a dying woman, a chick with an oversized fork and a plump cleaner."
"The sultan is at a medal ceremony in the Disney Castle. It's just us here," Jasmine said gloomily.
At that moment, Carlotta came hurrying back into the room with some water, a blanket and a big box of medical supplies for Ariel's mother.
"I'm going to say it then," Megara began. "We're fucked."
"We have the power of the sea on our hands," Moana said, grasping for hope.
"And how is that supposed to help us? I don't think the titans will just surrender just because you can spray some water at them or whatever," Megara said.
Moana and Megara began arguing over how hopeless it all seemed while Jasmine discretely held onto Ariel's hand.
"Do you want to tell me about the legs?"
Ariel turned to face Jasmine.
"I made a deal with the sea-witch Ursula so she would let me walk."
"Why?" Jasmine asked.
"So I could be with you of course. So we could fuck. For real," Ariel said softly.
"That's the sweetest thing I've ever heard," Jasmine said and kissed Ariel passionately on the mouth.
Megara facepalmed when she noticed them sucking face on each other.
"Oh my lord," she said resignedly. "We don't have time for this!"
And as on cue, at that precise moment, they heard a loud rumbling not far from there. The girls looked terrified around at each other, Ariel and Jasmine squeezing each other's hands hard.
"They're here," said Moana, her voice trembling. "We need to get out of here and do something."
"Or die trying," Megara said, looking as though all was lost already.
"Then let's go," Jasmine said and went for the door, Ariel following behind her. However, Moana grabbed Ariel by her right shoulder and gently pushed her backwards.
"No," she said. "You need to stay here with Carlotta and your mother. You're safer here."
Ariel looked distraught.
"No way!" she exclaimed. "I want to help."
"I made a promise to your father that no harm would come to you," Moana said, holding Ariel back.
Ariel didn't manage to respond before Megara interrupted.
"She's right, Ariel. The prophesy claims that you're the winning factor in this. We can't risk losing you, cause' if you die, we're all lost."
The rumbling was getting closer and Jasmine swore that she could see something moving in the water in the distance outside the window.
Ariel was furious and felt totally helpless, but there was nothing she could do.
"It's all right," Jasmine said and let go of Ariel's hand. "It's going to be okay."
And with that, Moana, Megara and Jasmine left the room, hurried down the stairs, where Jasmine's pet tiger Rajah joined them, and outside the palace where they could see three giant figures approaching. The titans had been released.
They were at least fifty feet tall and towered menacingly above the water. One of them was made of living molten lava, the other formed from a living tornado and the last an enormous fat cyclops. Hades flew beside them on a carriage pulled by black winged horses.
"That's the kingdom of Agrabah!" Hades bellowed to the titans. "What are you going to do about it?"
"DESTROY IT!" all three of them growled.
"Good answer," Hades said satisfied and leaned back in his seat.
Megara, Jasmine and Moana stood fear-struck on the beach and watched as the giant titans came closer and closer to the shore.
"We are ridiculously outgunned," said Megara.
"Look!" Jasmine said and pointed. "The guards are here! They'll do something."
The guards of Agrabah came running with raised swords from the palace, but didn't get far, before the tornado titan sucked them all up in an instant and they were gone.
"That's unfortunate," Megara said and turned to Moana. "It's time to show what that big fork can do, Vaiana."
"It's Moana," the Polynesian beauty corrected.
"Really?" Megara said. "That sounds like a porn star name but okay."
All of the Titans had now reached the shore and were headed for the city. The lava titan left a trail behind it as it melted the sand on its path. Moana grasped the heavy trident with both hands and pointed it at the big lava monster. A stream of water the size and figure of a small tsunami shot out of it, making Moana almost fall over backwards. The lava titan roared, but the water washed over it and it vaporized quickly and hardened into stone which made it look like a big statue was standing in the middle of the beach.
All of the girls looked amazed, Moana most of all.
"I'm sorry for insulting the fork," Megara said. "Keep using it."
The two remaining titans towered over the city of Agrabah. They were too far away so Moana couldn't possibly reach them.
"We need to get them closer," Moana said.
"How?" Jasmine asked at a loss.
"We need to get their attention," Megara said under her breath, before she suddenly began shouting. "Hey! Big guy! Over here!" she yelled at the cyclops who had begun smashing houses by stepping on them. It glanced back for a second but then continued its rampage.
"It was a good idea though," Jasmine said consolingly.
Megara looked at Jasmine, and it looked like an idea had sprung into her head.
"Take off your clothes," she said abruptly.
Jasmine took an instinctive step away from Megara. "Excuse me?" she said and looked confused, but Megara was already in the process of pulling her dress over her head and stood in her underwear.
"No time to discuss, just do it. I got a hunch."
Jasmine took her top off hesitantly. Quickly, both girls were completely nude on the beach.
Megara tried calling for the cyclops again, but now in a more girlish and playful tone.
"Yuhu! Big guy! You wanna see us fuck?"
The cyclops' head turned rapidly towards the two bombshells. Megara held Jasmine by her waist and pulled her closer so their warm bodies were pushed together.
Jasmine had to admit that she liked the turn that this had taken. Megara was hella hot, no doubt about it. They kissed wetly, putting on extra show to catch the cyclops' attention. And it was working; the cyclops' mouth started watering, basically making a waterfall from his mouth.
Megara moved downwards, kissing Jasmine's neck, chest and eventually her big round tits. Jasmine threw her head back and moaned loudly so the titan could hear her. Megara's hand drove slowly down Jasmine's flat stomach and then down between her legs.
"Uuuuh, this pussy is so wet," she said to the cyclops and it was actually true.
The cyclops couldn't help but come closer. Megara nodded at Moana to tell her to be ready with the trident. Jasmine made sure to make her moans super excessive; they weren't fake though as Megara was actually pleasing her a lot by circling her clit gently.
Now, the cyclops seemed close enough, so Moana aimed, and the same immense stream of water flew out the sharp end of the trident and hit the cyclops, but he didn't vaporize or crumble in the slightest. On the contrary, he started laughing.
Megara retracted her hand from Jasmine's pussy, making Jasmine a bit disappointed. "What the fuck, why is it laughing?"
The stream of water simply seemed to be tickling the giant titan.
"What do we do now?" Moana exclaimed while she kept spraying the laughing cyclops.
"I have an idea! I'll go to the guards' armory! Hold it, Moana!" Jasmine said and ran to a big shed close to the castle, joined by Rajah.
Meanwhile, in the castle right next to them, Amphitrite's eyes were opening slowly. She coughed and smiled at Ariel who sat next to her beside the bed.
"Ariel?" she whispered. "Is that you?"
A tear ran down Ariel's pretty face and she held her mother's hand as she nodded.
"You're so big," Amphitrite said, and tears of joy were coming from her eyes as well. Then Ariel looked out the window and could see the cyclops coming towards the helpless girls by the shore.
Ariel couldn't take it anymore. She had to get down there. She had to help! She didn't know how, but she couldn't just sit here and watch as they all died.
As Ariel was running down to join the fight, Jasmine suddenly came bursting out the armory. Megara had to squint her eyes to check if she was seeing correctly. The still naked Jasmine came riding on the back of the tiger Rajah with a machine gun in each hand, shooting wildly at the overwhelmed cyclops. Jasmine's tits were bouncing majestically with every step Rajah took as they came closer and closer and the cyclops was screaming in agony. Megara and Moana saw the whole thing as was it in slow-motion and stared with their mouths wide open in amazement at Jasmine.
Finally, the cyclops fell to the ground, but just before, it knocked over a large stone pillar from a big temple next to the castle. The pillar was falling towards Jasmine, but Ariel jumped at her and pushed her away so it missed her. However, it didn't miss Ariel whom it hit with a bang.
Both Megara, Jasmine and Moana ran over and pushed the heavy pillar off Ariel's body in corporation. Moana checked her pulse. There was no mistaking it; she was dead.
"NO!" Jasmine cried instantly and fell to the floor. "WHY? WHY DID YOU DO THAT?" she cried at Ariel's lifeless body.
Megara felt like all the air had been pushed out of her. The tears were running down her face and she couldn't speak. She shook her head in denial. This couldn't be true.
A feeling of anger, guilt and grief rushed over Moana. She had broken her promise to Triton and now they were all doomed.
The scene had caught the attention of the tornado titan who was approaching the beach again. In an act of desperation, Megara aimed at it with Jasmine's guns but the bullets just went right through. Moana tried spraying water at it, but the same thing happened.
Moana pointed at the ocean behind them with the trident. She then raised it and about 100 great white sharks were lifted from the water. Moana flicked the trident and the sharks flew at the tornado monster, but predictably, they all just got sucked up by it and did no damage.
It was coming closer and closer and everything they tried was hopeless. Jasmine still lay beside Ariel and sobbed, not caring about anything anymore.
Megara looked at the sky completely helpless.
"I wish we had a giant vacuum cleaner or something to suck up this fucking thing," Moana said.
"Wish…." Jasmine repeated under her breath, and then she remembered. "Genie!" she yelled. Moana looked at her as if she had gotten mad, but she continued: "Genie!"
Then, out of nowhere, the big blue figure of the genie appeared. He held an old flip phone to his ear. "Somebody called?"
"Here!" Jasmine said, still sniffling. "You told me, I only needed to call you if I ever needed you."
"Oh hi, Princess. You seem to have forgotten your clothes today," the genie said jokingly.
Jasmine didn't have time for his shit. "I wish I had a giant vacuum cleaner to suck up the tornado monster."
Genie looked at the fast approaching titan and winked at Jasmine, then turned himself into a 50 feet tall vacuum cleaner and with a quick swoosh! sound, the tornado was captured.
Then everything seemed to have become completely silent. Moana collapsed exhausted in the sand. Megara joined Jasmine beside Ariel's body.
"It's done," Jasmine said out of breath and whimpering. "It's over."
Megara looked up at her. Her eyes were bloodshot.
"No," she simply said. "It's not over."
She stood up. "I'm gonna go to Hades and trade my life for hers."
"No, I should do that," Moana argued. "I vowed to protect her."
"If anyone should do it, it should be me," Jasmine sniffled. "I love her… and she died because of me."
"I know him," Megara said. "I'm going to do it and you can't stop me."
Megara ran down the staircase and hurried over the river of dead people. Hades' whole body was on fire from pure fury.
"HOW!" he screamed at the fates who resembled demonic hags and were dressed in simple black cloaks. "YOU SAID THAT ARIEL WAS THE ONE WHO WAS GOING TO STOP ME, BUT SHE DIED! HOW AM I STILL ON THE LOSING SIDE?"
"Yes," one of the fates said calmly. "She did stop you. By saving Princess Jasmine, she saved the one who could summon the genie and put an end to your massacre."
"WHAT!" Hades bellowed and was clearly about to go on a big rant, but Megara interrupted and announced her presence.
"Yeah, you really fucked up on this one," she said.
Hades turned to her, still having flames around his entire body.
"Oh this shall be good," he said. "Why are YOU here, Meg?"
"I want to bargain," Megara said confidently. It was visible that she had been crying as she had red circles around her eyes.
Suddenly, Hades cooled down and started laughing. "Hahahaha, you want to bargain?" he taunted. "Okay, you have my curiosity."
"Let Ariel go," Megara demanded.
"Oh, that's too late, honey. You see, Ariel's running with a new crowd these days. And not a very lively one, at that. She's sleeping with the fishes… so to speak."
"I know you have the power to bring her back, I know it," Megara said and took a deep breath. "In return I will be your servant again. I will do anything for you and you can do anything to me you want, just bring Ariel back."
Megara could see that he was thinking about it.
"Going once!"
"Hmm. Is there a downside to this?" Hades mumbled to himself
"Going twice!"
"Okay, okay, okay, okay. You get her out - she goes, you stay," Hades said. He raised his hand and Ariel's boney ghost body splashed out of the death river and flew upwards till it hit the ceiling of the underworld and disappeared.
Megara couldn't help but smile. Then she felt Hades look at her and she quickly kneeled before him. "What do you want of me, master?"
Hades showed his ugly teeth in a smile. "What do you know about magic mirrors?"
Up on the surface, Moana and Jasmine was still kneeling over Ariel's dead body. Jasmine looked towards the city. A large chunk of it had been destroyed. She didn't dare think what her father would say when he came back. She just hoped Belle wasn't in one of the houses that got smashed.
Then she looked back at Ariel and continued waiting although she was starting to lose hope.
All of a sudden, Ariel's eyes shot open and she was breathing.
