When I was younger, trips to the Portal would occur all the time. Over the years they became less frequent. But that simply meant that I would have to appreciate them when they did occur. This most recent trip to the Portal was one to remember.
I had no control over the Portal. It would simply pull me in, and I was but a subject to its power.
As I fell asleep, I felt a familiar coolness surround my body, and a soft blue light came up from my bed. Then I was pulled into the Portal and everything went dark.
When I came to, I was inside of a cave. A waterfall fell over the cave entrance, and there was a beautiful forest on the other side. A nude woman stepped through the water and walked towards me. Her body was covered in mud. I still had all of my clothes on.
She put her hands on her hips and said, "Do you remember me from the last time?"
I thought about her question, and said, "No, I don't. It feels like an eternity. And I don't remember a waterfall or a forest either."
"My name is Vera," she said, slowly stepping towards me. "Time passes differently here," she said, then she put her arms around me and kissed me. I closed my eyes and allowed myself to melt into her lips. Our tongues lightly touched, and I felt a tingling sensation run through my body.
She pulled her lips off of mine and said, "Come on, let's go shower. You can wash off the remnants of the other world."
She grabbed my hands and guided me toward the waterfall. We stepped into the water together. It was warm from the day's sunlight. Just then, I looked down at my clothes and saw that they were falling off of me. The water, with its magical properties, tore apart the fabric of my clothes. In moments, my clothes fell to the ground and disintegrated. I was left there fully naked with my companion, bathing under a warm waterfall and surrounded by a lush forest.
Just then, I felt another set of hands touch my shoulders from behind. I turned around, and another woman was there. She was also fully naked. "Hi there," she said, "I'm Jasmine. You don't remember me, do you?" She grabbed my hands and pulled me into her. She kissed me and guided my head towards her neck. I put my arms around her and kissed the sides of her neck and shoulders. Vera then walked up and kissed my neck from behind. Now, the three of us stood in an embrace, kissing and holding each other, moaning sweetly.
My cock was now fully hard. Vera got down on her knees. I looked at her. She closed her eyes, and softly rubbed her face against my cock. First her left cheek, and then her right. She slowly let her skin rub all over me. It was such a tease, and I could feel my dick throbbing even harder. Then, she put her hands on my butt cheeks and planted a soft, sweet kiss on the tip of my penis.
Jasmine pressed her breasts up against my back. I felt her hands on my hips, and she slowly moved them along my torso and up to my neck. She kissed my neck and upper back, and began to rub my shoulders. Meanwhile, Vera teased my cock with the tip of her sweet, loving lips. And Jasmine rubbed my shoulders and pressed the soft warmth of her breasts into me. All I could do was close my eyes and take in the moment.
Suddenly, I felt my cock surrounded by warmth as Vera plunged it into her mouth. She took it all the way, and slowly pulled it back out. She continued this motion, slowly in and out.
From behind me, Jasmine moved one of her hands across my chest. Her other hand reached down past my cock. She touched my balls and softly massaged them as Vera continued to work my cock into her mouth.
"Touch her face," Jasmine said, commanding me. I reached my hands down and rubbed them against Vera's cheeks. Her eyes were closed as she continued working my cock into her mouth.
I felt Vera's movement on my cock slowly increase. She looked up at me, and as our eyes locked, I felt goosebumps run over my body.
Jasmine then stood next to us. She put one hand on my butt, and her other hand behind Vera's head. She pushed my hips into Vera's mouth.
I could hear Vera moaning into my cock. My balls were dripping wet with her spit. Just then, Jasmine stopped our movements. She planted a soft kiss on my lips, then she went to Vera and guided her up from the ground.
The two of them embraced and kissed, their tongues locking deeply. I didn't want to be left out, so I stepped in and kissed the two of them. They tasted sweet and lovely from their own spit, and musky from the taste of my cock.
"I want to watch the two of you fuck," Jasmine said.
Vera laid down on the ground, her hair falling behind her onto a patch of grass. She spread her legs and held them up into the air. She looked up at me with a smile on her face.
I knelt down towards her and placed my body between her legs. The base of my cock rested just above her pussy. Next to us, Jasmine sat down on the grass with her legs fully open. She placed one hand near her clit, and another on the ground. She slowly rubbed herself, watching us.