Part 1

Aladdin struggled against the tight grip of the snake. It was over. They had lost. Jasmine was in the hourglass, minutes away from drowning underneath the falling sand. Abu had been turned into a toy, the magic carpet was unraveled and Rajah the tiger was now a mere puppy. The Genie, their last chance, could not help them as long as Jafar held the Lamp.

"It's over boy," Snake-Jafar hissed. "Without the Genie, you are nothing."

He was right. It was over. Any second now, he'd be crushed by the tail. Or maybe Jafar would simply squeeze until Aladdin choked. No one could save them, not even…

Wait. Hold on. "The Genie."

Jafar laughed.

"The Genie gave you your power, and he can take it back," Aladdin spat, breathing hard. "Face it Jafar, you're still second best."

This was it. If Jafar wished for-

"Who caresssss," Snake-Jafar hissed. "The Genie is just a slave. It doesn't matter how much power he has if he cannot usssse it. You cannot trick me."

Aladdin turned white. It was over. His final attack had failed. And he was out of options. Not enough breath to say anything else.

"Goodbye, Prince Al-"

"Wait!" a voice cut in.

The huge serpent turned. Jasmine had spoken. Her head was still barely above the sand.

"Please," she begged, struggling against the falling sand. "Don't hurt him. I'll do anything. I'll marry you. I'll fall in love with you. I'll be your slave."

Jafar snorted. "You tricked me once before."

"Please. Please, just do anything you want with me, but…"

Her head vanished underneath the sand.

The serpent frowned. "Wait a second."

With a casual flick of his tail, Snake-Jafar scattered the hourglass. The sand spilled out along with the Princess. Jasmine gasped for breath. At the same time, he eased the pressure on the street rat somewhat. Aladdin could breathe again. Through his nose, because the snake had coiled itself around his mouth.

"Why hasn't she fallen in love with me?" Jafar demanded. "I wished for it."

"Ah yes," the Genie said, awkwardly. "There are some uh… limitations."

"What!?"

"I can't do everything."

"Why didn't you tell me?" Jafar demanded.

"I tried to, Master. But you cut me off."

"What are those limitationsssss?" Jafar hissed.

"I can't kill anyone," Genie explained, counting on his fingers. "I can't bring back people from the dead and I can't make people fall in love with someone."

His eyes fell on Jasmine. "If I can't make you fall in love with me, then I'll have to-"

"No, please," Jasmine begged, scrambling to her knees. "Please, you don't need to wish for it. I-I'll learn to fall in love with you on my own. Please."

"Learn?"

"Please. Just… Just let Aladdin go and-"

"Let him go?" The Snake zeroed in on her. "You do not make demands of me, Princesssss."

"Please." Tears stung in her eyes. "D-Don't you want me? I-I'll do anything you want if you just-"

"If I what?" The Snake spat. "Of course you'll do anything I want. I am the Sultan. I am the Sorcerer Supreme. I am your God!"

"Yes," Jasmine begged. "You are a God. So please, my God. Show mercy. I beg you. I-I… I pray for you… I-I'll… I'll worship you."

Jasmine reached up and grabbed the red top. She roughly pulled it down, freeing her beautiful tits. Both Aladdin and Jafar were stunned.

Then, there was a loud hiss of rage. Snake-Jafar let go off the streetrat and pounced. The tail coiled around Jasmine and squeezed hard.

"What do you think you're doing?" he hissed. "You do not bare your breasts to anyone without my permission. These are mine."

His tail wrapped around her breasts, squeezing the tender flesh hard. Jasmine grunted. Her breasts had never been handled this roughly.

"Ah, I-I'm sorry, Master."

W-Why… Why were her bottoms getting damp? Why was her skin so flushed? What was going on? This wasn't supposed to feel good.

"You wear what I tell you to, when I tell you to and how I tell you to," Jafar hissed. "Your body belongs to me, slavvvve."

Jasmine struggled against the snake body, completely powerless. And for some strange reason, it felt goo- no, no. It felt bad. Bad, not good.

Meanwhile, Aladdin had caught his breath. While Jafar was busy with Jasmine, Aladdin wretched a sword from the floor. This was his chance.

He advanced on the snake, swung the sword and-

"No," Jasmine gasped.

Snake-Jafar dodged just in time. The blade barely missed his head.

No. No, no, no. Why? Why had she called out? What a stupid-

Jasmine struggled with all her might, but she was completely powerless against the strong snake body.

"You continue getting on my nerves," Jafar hissed to Aladdin.

"Why don't you face me like a man?" Aladdin held up the blade defiantly. "Coward."

"But I am not a man," Jafar said. "I am a God!"

His voice rumbled.

"You're a pathetic coward hiding behind-"

The Snake lashed out and bit Aladdin's upper arm. The teeth sank deep into the flesh. Jafar tasted delicious blood.

With a clattering sound, the blade dropped to the floor.

The snake pulled back, preparing for another attack.

"No," Jasmine screamed. "Please. Please don't kill him."

Suddenly, Snake-Jafar's face split into a grin. He turned to face her. "Oh, what a delicious idea, my dear Princess."

Blood was dripping down his chin.

"What?"

"I will keep him alive, so I can torment him in front of you!"

Jasmine's eyes widened. "No. You can't-"

"Oh, but I can. We are going to have so much fun, Princess."

"No."

"You will learn to worship me," Jafar said. "To fear me. To love me. I know you are strong-willed, my dear Princess. You can bear a lot of pain. But can you bear watching him suffer?"

"No," she pleaded, tears streaming down her face. "No, don't hurt him. Hurt me instead."

"Oh, Princess. There's no need to choose. I will hurt both of you. I will make you watch each other. I will make you hurt each other. Soon, you'll be begging me for the sweet embrace of death."

A single tear rolled down Jasmine's angelic face. "You're a monster."

"I'm the monster? You've been spitting in my face since the day you were born, you little brat. Just because I wasn't born in a palace as a prince."

"You're cruel."

"I did what I had to do," Jafar hissed. "Just like that thief over there."

He turned to- to-

Wait. Where was the streetrat?

"Got it!" a voice exclaimed.

"What?"

The two of them turned. And saw something that made their hearts stop. Aladdin was standing upright, on shaking legs, blood running down his right arm. With his other arm, he held up…

"The Lamp. No."

How could he have missed this? That stupid Princess-slut had distracted him.

"Yes," the Genie said. "That's it. Make your wish, quick."

The Snake advanced.

"I wish… I…"

Wait, what should he wish for? He couldn't kill Jafar, that was against the rules. He could free Jasmine, but Jafar would still have all his powers. And if he used his third wish, he couldn't free the Genie.

What should he do? Jafar had almost reached him. He needed to do something.

Oh. Why was this so hard? Why did he ever pick up this stupid Lamp? Why didn't he…

Wait, that's it.

The snake fangs lashed out.

"I wish I never found the Lamp!"


Part 2

"It looks like your Diamond in the Rough is not coming back," Iago said.

"Looks like it," Jafar admitted, reluctantly. His dark eyes surveyed the desert. The Cave of Wonders was gone.

"Must have touched something he shouldn't have."

"Yes, I heard the cave scream," Jafar noted dryly.

"What are we gonna do now?"

"I don't know," Jafar snapped.

What the hell was he supposed to do now?

"Without the Lamp-"

"I know."

His mind was working fast. Could he find another Diamond in the Rough? Would the cave reappear?

Hm.

"You need to marry Jasmine," Iago said.

"What?"

"It's the easiest way to become Sultan," Iago argued. "And without that blubbering idiot, we'll have free reign to look for a new Diamond in the Rough."

"Yes. Yes, that's right. Once I'm Sultan, I'll be able to move freely."

"Yes," Iago said. "First we marry Jasmine, then that idiot can suffer a tragic accident."

"Hm," Jafar said. "But the girl is wild. She could be a problem."

"Accidents happen easily," Iago argued.

"No."

"Huh?"

"The people love her. If both of them are gone, the risk of rebellion is too big. We need her."

"Then what do you want to do?" the parrot asked.

"We need to tame her," Jafar decided. "Corrupt her mind."

"That staff of yours only works on the weak-willed," Iago warned him. "The Princess is far too strong.

"Don't worry. I have a plan. Come on. There is work to be done."

Jafar walked away, his robes billowing behind him.


Part 3

Jasmine awoke with a start. Another strange dream.

She tried to recall the details, but came up short. All she could conjure up were snake eyes and… was that Jafar? Couldn't be. Why would she dream about him?

She reached down between her legs. Sure enough, her fingers came back slick once again. So weird. Where was all this fluid coming from?

And since when did she sleep naked? Sure, it was hot in here, but normally, her silken pajamas served their purpose perfectly. But now, all of a sudden, she felt too hot to wear them.

There was a knock on the door. "Princess? Are you there? Your instructor is waiting for you."

"Coming." She hurried out of bed and slipped into her usual blue outf-

Wait a second.

"What instructor?"

"Your belly dancing instructor," the servant replied. "You asked last night to arrange it, my Princess."

"Oh. Right, right. Of course."

She could use the exercise. And she liked dancing. It made perfect sense. But… "How did you arrange one so quickly?"

"Jafar helped me out."

"Oh. I see."

Jasmine walked out of the room. Her handmaiden bowed to her.

"He's waiting for you in the private exercise room."

"Right, thank you. I'll be on my way."

She hurried down the hall. When she rounded a corner, she bumped, literally, into a tall man. Jasmine lost her balance, but a set of strong hands grabbed her waist.

"Sorry. I- oh. Jafar."

"Careful, Princess," he said.

For some strange reason, her knees began to shake. Had he always been this tall? It was a good thing he was holding her up, or she might collapse.

Jasmine steeled herself. "T-Thank you, Grand Vizier."

He let go off her waist. Jasmine felt a strange pang of loss. As if she was hoping he would keep holding her. But that made no sense of course.

"Good morning, Princess," he said. "What's the hurry?"

"Sorry, Grand Vizier." She bowed to him. Wait, why was she bowing? Anyway. "I'm off to my dance lesson."

"Ah, yes. The belly dancing lessons."

"I heard you helped arrange them. My gratitude, Grand Vizier." Jasmine made another bow.

She was just being polite. No big deal.

He gave her a handsome smile. "No problem, Princess. Always happy to help out a damsel in distress. You're making excellent progress."

"Huh?"

"I hope you'll be making excellent progress," he repeated. "Gamila is a great teacher."

"Oh. Of course. Thank you, Sir. I should be going now." Jasmine hurried off to-

"Hold on."

His words stopped her in her tracks. Jasmine turned to him.

"Sir?"

"I assume you haven't had breakfast yet?"

"Oh. No, Sir."

Wait, since when did she call him Sir? Wasn't she above him?

"Why don't we have breakfast together? After your lesson. I'm sure you'll be hungry when it's done."

"Uh. Sure. I'd be delighted."

"Excellent. I'll see you soon, Princess."

"See you soon, Grand Vizier."

Jasmine hurried off to her private ballroom. She stumbled inside.

"You're late," a rough voice said.

"Sorry, Madam."

One look at Gamila told Jasmine all she needed to know. That stern hawk-like face spoke volumes. This woman was not to be trifled with.

The fact that she carried a black riding crop in her right hand didn't help much either.

"Let's start with thirty jumping jacks because you're late."

"Y-Yes, Madam."

"Next time you won't get off so easily."

Jasmine swallowed. "Yes, Madam."

"Get going."

Gamila put Jasmine through her paces. After her little punishment, she was already covered in sweat. And the lesson hadn't even gotten started yet.

After what felt like an hour, it dawned on Jasmine that she had no idea how long this lesson would take. She wouldn't dare to ask either. Not that that would help her. There was no way to tell the time anywhere in this room. All she had to go on was the sun, her growling stomach and her tiredness.

She soon discovered the riding crop wasn't for decoration. If she didn't move exactly the way Gamila showed her, the offending body part got a sharp slap from the crop. Other mistakes or 'ungracefulness' (cursing for example) earned her one on her ass. Disobeying her authority would earn her some very sharp lashes.

Jasmine got in line very quickly. The first time the crop hit her, she was shocked. A curse and a complaint slipped out. This earned her five hard lashes on her ass. After this, Jasmine became an enthusiastic student of her new craft. She was eager to avoid another 'hard hit'.

Gamila was mildly surprised at the girl's docility. Just a few lashes and she was straightened out. Clearly, Jasmine was a natural submissive. Maybe even a natural slave.

Then again, no one had ever seriously punished her, so it made sense her rebellious nature quickly crumbled under mild pressure. It was all facade anyway. Arrogance born of a spoiled upbringing. And it's not like Gamila was asking her to do things wildly out of her comfort zone. That would require a lot more punishment.

But that would come soon enough. For now, she had to focus on belly dancing. They were still in phase 1.

Jasmine was mildly surprised, and a little concerned, at the sexyness of the moves. Sure, it was belly dancing, but still. Those moves were extremely sensual.

The music they were dancing to was a strange ethereal sound which seemed to come from everywhere all at once. Jasmine couldn't quite place it. But she didn't have time to think about it, Gamila was keeping up the pace.

While she was eager to avoid further punishment, there was no way to avoid them. Jasmine tried her best, but she never got the moves right on the first try. After half an hour, there were red stripes all over her body. But she did avoid most of the hard hits for now. Jasmine took her punishments like a proper lady, without curses or complaints.

Eventually, after an eternity, the lesson ended. Jasmine was sore, sweaty and breathing hard. She didn't know what she wanted more: breakfast, a bath or to fall on her bed and not move for the rest of the day.

"Well that was a good start," Gamila said. "We'll pick this up again tomorrow. Make sure you practice in the meantime."

Meantime? When was she supposed to-

"Got it?" Gamila asked.

"Uhum. Yes, Madam."

"Off you go then."

Jasmine hurried out.

Alright.

Leaning against the wall, she took a few deep breaths. Her hammering heart calmed down a little.

First a bath, then breakfast, she decided.

On her sore legs, Jasmine walked to her private bathroom. She let one of the servants draw her a bath.

When she sank into the water, she sighed deeply. The warm water soothed her sore limbs somewhat. This was just what she needed.

While she would have preferred to stay here all day, her growling stomach didn't like this idea. Jasmine was famished. After only a few minutes of relaxing, she hurriedly cleaned herself off. Especially between her legs, where a lot of sweat had accumulated.

Then, she dried herself off and got dressed into a fresh set of clothes (a pink, slightly sexier version of her normal outfit).

Jasmine checked herself out in the mirror. She quite liked the plunging neckline. It looked a lot better than her boring blue outfit.

Then, she hurried off to Jafar's room for breakfast. When she arrived, she found there was an amazing breakfast waiting for her. Jafar was sitting comfortable in a throne-like chair, his beard extra twirly. It made her heart skip a few beats.

"Hello, Princess," he greeted her.

"H-Hey." She blushed.

"What do you think?" he gestured to the food.

"This looks exquisite." Jasmine licked her lips. She was starving.

"It does," Jafar said, studying her up and down. "But before we delve into breakfast, I'm curious. Why don't you show me some of the moves you learned?"

"Oh, I… I've only had one lesson. I'm a total amateur."

"Then this won't take long." His dark eyes fixed her.

"Uh. Well, I guess you did help arrange these lessons. And this breakfast. Sure, I can show you a few moves."

"Great." He waved his staff through the air. Ethereal music began to play.

Huh. So that was how the music worked.

"You may begin," Jafar's rumbling voice spoke.

"Right."

Jasmine began to dance. She tried her utter best to show him what she just learned. Somehow, his eyes on her were an even larger motivator than the sting of the riding crop. She had never danced like this before. So… passionate. Erotic even.

The music was perfect for belly dancing. A nice upbeat tone. Just fast enough to drive her wild and cover her in sweat once more.

Why was there so much sweat between her legs? This was so strange.

The music showed no signs of diminishing. But after Jasmine had shown every dance move twice, she stopped.

"So uh. That's it."

He snapped his fingers, cutting off the music. His icy glare fixed her.

"I uh…" Jasmine hesitated. "I can give you a proper demonstration when I've learned a bit more."

"Yes," Jafar said. "Yes, you will."

Jasmine swallowed.

"You are right," he continued. "You're still an amateur."

"Like I said," Jasmine replied. "First lesson. Shall we eat?"

"Hold on. I think it's not just your lack of skills. Your outfit is restricting your movements."

"I know. Gamila said the same thing. They are busy making an outfit for me, but it will take a while."

"I see. Well, then I guess we'll have to make do in the meantime."

"Exactly." Jasmine walked to her chair.

He held out his staff, blocking her path. "Why don't we make do without that top?"

"Huh?"

"Take it off. Then it won't restrict you."

"You… You want me to dance… without my top?"

Jasmine's face had turned white.

"Yes. So it won't restrict your movements."

"I-I can't do that."

"Of course you can, you're the Princess. You can do whatever you want."

He lifted his staff. The pretty snake eyes danced around. They were glowing bright red.

"Right," Jasmine said. "I'm the Princess. I can do… whatever… want."

"Whatever you want."

"Whatever you want," she mumbled.

"Exactly," he said. "Take off your top, Princess."

"Yes, Grand Vizier."

Jasmine reached up and pulled on the straps of her top. It slid down her arms, revealing her breasts to him.

"Very good."

His eyes studied her body, roaming all over it without a care in the world. A blush rose to her cheeks. Jafar was the only man who had ever seen her naked. At least, since she was a woman. In her mind, she always imagined she would get naked on her wedding night, with her husband. Not in front of…

Wait. Maybe…

Jafar was Grand Vizier. A respected, powerful man. Not a Prince, but still. It wouldn't be that scandalous for her to marry him. Could she convince father?

"Now dance."

The music played again.

"Yes, Grand Vizier."

Jasmine began to dance for him. He was right. Without her top, her movements were much less restricted. She could sway her body much easier.

"A little slower, Princess," he instructed her. "Nice and sensual."

"Yes, Sir."

"And give me a smile. Show me how much you enjoy this."

At least that was an easy instruction to follow. Jasmine absolutely loved this. The way he was looking at her made her feel all warm and fluttery inside.

Who knew dancing could feel so much better without a top?

"Yes," he said. "You'll do nicely, Princess."

She beamed at him.

"Shake those breasts a little more."

Jasmine chuckled. "Okay."

This was fun. This was really fun. She could do her moves much better without the top. And the way he was looking at her made her feel all warm and fluttery.

If he hadn't stopped her, she would have kept dancing all day.

"Perfect," he said. "See? I knew you could do it. Still a little rough around the edges, but you did much better than before."

"I'll work hard on my lessons, Grand Vizier. I'll learn to do it properly."

"Good girl."

The music died down. For some reason, Jasmine didn't get dressed again. Being topless felt right.

"So," he said. "Breakfast?"

"Yes, please."

Jasmine pulled back the chair and-

"Oh no," he said. "No, you silly girl. That's not how a Princess eats."

"Uh… Sorry?"

"On your knees."

"Oh, of course, Sir."

Jasmine dropped to her knees. Yes, this felt much better. This felt right.

"Crawl to me."

Jasmine crawled underneath the table, her heavy breasts swaying back and forth.

With a sharp knife, he cut off a slice of apple and held it out. Jasmine opened her mouth so he could feed her.

"Good girl." He patted her head.

"Thank you, Sir."

Jafar smiled. Everything was going according to plan. Soon, he'd be ruling on high, as Sultan.

His cock stirred in his pants. He couldn't wait to take it out and fuck her face.

But he'd need to be patient. Jasmine wasn't quite there yet.

But tonight, he'd sneak into her bedchambers and give her an extra dose of hypnosis. While she was sleeping, her vulnerable mind would soak it all up, making her sink deeper and deeper.

It wouldn't be much longer now.

Honestly, who needed a Lamp when you had a snake staff? He didn't need some Genie to give him what he wanted. He was Jafar, Grand Vizier of the Sultan. He would take what he wanted himself.

Soon, he'd be clamping a chain around the Princess' neck. And then, the realm would be his.