Viper was a little shocked by what had just happened. His own cock had just fucked his mouth and he had swallowed his own cum. Viper didn't know what to think of his situation, but didn't have much time to figure it out when he heard something.
"And so it begins," the voice said.
"Who's there?" Viper asked not sure where the voice was coming from.
"I am the master of this realm, and you just took the first step towards becoming one of my pawns."
"What do you mean by that, and where are you?"
"I am in my palace. I can communicate telepathicly with any of my minions from anywhere. By consuming tainted cum whilst in my realm you have started to become one of us."
"But that cum came from my own dick, how could it be tainted?"
"It was removed by a demon and then brought to life by another, how could it not be tainted? As it stands you are already on the way to becoming a demon. The more tainted fluids you consume the more like us you will become and the harder you will find it to resist your desires."
"Is there a way to stop the process?"
"I'm a demon lord, do you honestly expect me to reveal that. No I'm afraid you're just gonna have to figure out that for yourself. I will tell you this though, what type of demon corrupts you determines the type of demon you will become.
"A demons skin colour determines their primary element. Shades of red and orange, are fire demons, blues and purples are water demons, greens and browns are earth demons, and white or yellow are air demons."
With that in mind Viper knew that the demon that removed his dick was a demon of fire whilst the one who brought it to life was a demon of air.
"A demon's powers are always associated with one of the things you humans call the seven deadly sins. I imagine you can guess what the demons who corrupted you were associated with."
"Considering they both controlled my dick I'd say lust. Am I right?"
"Bingo. The final feature you need to know about is a demon's build. We use various terms to describe a demon based on their build. Brutes are tall and muscular. Imps are short and scrawny. Gargoyles look like old men. Succubi and incubi form changes to be the ideal fantasy of their partner. The list goes on. It is possible to mix and match different features, but in the end only one will matter."
"Now you have a choice. From here I can reattach you dick. If I do you will be two steps towards becoming a lust demon, one step towards being either a demon of fire or air, and have one physical feature from a brute and one from a gargoyle. Or I can grant you the ability to remove the dick of some one else. If you do you can choose to take the dick of anyone or anything. Just be warned that your corruption levels will be swapped and your dick will become theirs. So what do you choose?"
This was a big decision. On the one hand, Viper could get his dick back but he would be changed. On the other he could get an uncorrupted dick by passing his to someone else. Or he could become fully corrupted by swapping with a demon. What should Viper do?