In order to read beyond preview chapters, you must be logged in with a free account. You may log in or create an account now.
Please refresh the page after logging in.
Unlimited Reading
If you love erotic fiction and romance, a premium subscription is for you! As a premium member, you'll have full access to the entire library of hundreds of stories from our curated collection of incredible authors.
Premium members also get access to our visual erotica section. These unique stories, created by Lisa X Lopez, feature audio and video to create erotic story-telling experiences like you're never seen.
Get your premium plan today, and cancel at any time!
Celestial Introduction
The observatory hummed with the quiet rhythm of machinery. Tanya Meridith pulled her wool cardigan tighter and checked the star chart for the fourth time that hour. She knew the pattern by heart now. Orion's belt glittered through the dome opening, cold and perfect in its ancient distance.
She loved nights like this. Alone with the sky. No small talk, no scheduling conflicts, just her and the light that had traveled millions of years to reach her eyes.
The telescope needed recalibration. She had been putting it off, dreading the delicate work of adjusting the equatorial mount by herself. Professor Gale usually helped, but he had gone home hours ago with a cheerful wave and a thermos of coffee.
Tanya sighed and walked toward the main instrument. Its long tube pointed at a section of sky she had been tracking for weeks. A variable star that pulsed with irregular rhythm. She found comfort in its unpredictability. Some things refused to follow the rules.
A flicker of movement caught her eye.
She froze. Her hand hovered over the focus knob. Something had shifted near the secondary telescope, the smaller one she used for wide field observations. A glint of light, like a reflection off polished metal or perhaps water.
Her heart rate ticked up. The observatory sat on a remote mountain ridge. No one else should be here. She had locked the gate herself.
Tanya stepped back slowly. Her phone was on the desk near the door. Twenty feet away. She calculated the distance, the time it would take to run.
Another glint appeared. This time she saw it clearly. A curve of something iridescent, catching Tanya and scattering it into tiny rainbows. Blue bled into silver, then deepened to purple. It moved with a smoothness that seemed impossible.
Not metal. Not water.
Scales.
A shape emerged from the shadows beside the telescope. Tall. Much taller than a person. A broad human torso rose above a long powerful tail that coiled and uncoiled with liquid grace. Golden eyes caught the light and held it like captured suns.
Tanya's breath stopped completely.
The creature turned toward her. His face was handsome in a way that felt ancient, with high cheekbones and skin that shimmered faintly like moonlight on stone. He wore robes of deep blue fabric that draped over his shoulders and fell across his scales.
"I'm sorry," he said. His voice was low and smooth, each word measured like a careful observation. "I didn't mean to startle you."
Tanya opened her mouth. No sound came out. She closed it again.
The naga inclined his head. "I'm Lucian Scaleweaver. I study the stars as well. From a different tradition, perhaps, but the same sky."
"You're a naga," Tanya managed. Her voice came out thin and strange.
"I am." His tail shifted, a ripple of muscle and scale that caught more Tanya. "I apologize for trespassing. Your observatory is the highest point in this region. The clearest sky. I couldn't resist."
Tanya's training kicked in. The part of her brain that catalogued data and asked questions. "How long have you been here?"
"A few hours. I watched you work." He paused. "You have a gentle touch with the instruments. Patient."
She did not know whether to feel flattered or alarmed. She settled on something in between. "You were watching me?"
"Only from a respectful distance. I didn't wish to interfere. But I noticed your telescope is slightly misaligned. The declination axis drifts by nearly half a degree."
Tanya blinked. She had noticed that drift. She had been compensating manually for weeks. "You can tell that just by looking?"
Lucian's mouth curved into something like a smile. "I've been reading the sky for a very long time. I know when something is off."
He moved closer. His tail made a soft rustling sound against the stone floor. Tanya found herself stepping back, but not in fear. More like the way you step back to see a painting better.
"May I?" He gestured toward the telescope with a hand that ended in elegant fingers. The nails had a subtle sheen, like mother of pearl.
Tanya hesitated. Her equipment. Her responsibility. But the drift had been bothering her for weeks. And this creature, this impossibly beautiful creature, seemed to understand her instruments in a way that went beyond mere observation.
"Okay," she said. "Show me."
Lucian glided to the telescope. His tail coiled around the base, steadying his massive form as he leaned forward to examine the mount. His fingers moved with surprising delicacy over the adjustment knobs.
"The counterweight is slightly off," he murmured. "And the polar alignment needs a small correction. May I?"
Tanya nodded. She watched as his hands worked, precise and sure. He adjusted the tension on the altitude axis, then shifted the entire mount by millimeters. His tail provided counterbalance, wrapping around the tripod legs in a way that seemed almost intimate.
"There." He stepped back. "It should track perfectly now."
Tanya looked through the eyepiece. The variable star sat centered in the field, crisp and clear. She checked the tracking readout. The numbers held steady.
"How did you do that?"
Lucian's scales caught the light again, shifting from blue to silver as he moved. "I've had centuries to learn patience and precision. Your instruments are elegant. They respond to care."
Tanya turned to face him fully. He was taller than she had realized. His head nearly brushed the dome's upper structure. But he held himself with a gentleness that seemed at odds with his size.
"Why are you really here?"
He considered the question. His golden eyes drifted to the open dome, where stars scattered across the velvet dark. "I've been alone for a long time. I study the sky because it connects me to something larger than myself. But lately I've found myself wanting connection of a different kind."
He looked back at her. His gaze was warm, almost soft. "When I saw your light up here night after night, I wondered who else was watching the same stars. Who else was asking the same questions."
Tanya felt something shift in her chest. She knew that loneliness. She had wrapped herself in it like a blanket, telling herself it was freedom. But standing here, looking at this creature who had traveled across the mountain to find her, she felt the edges of that blanket fray.
"What kind of questions do you ask?" she said.
Lucian's tail curled closer. Not quite touching her, but near enough that she could feel the warmth radiating from his scales. "I ask whether the patterns we see are real or whether we impose them on chaos. I ask whether the stars remember being watched. I ask whether a single consciousness can hold the weight of the infinite."
Tanya laughed. It came out surprised and genuine. "I ask those exact questions. Well, almost. I also ask why my funding keeps getting cut."
Lucian's smile widened. It transformed his face, made him look younger somehow. Less ancient. "I can't help with funding. But I can tell you stories about those stars that no textbook contains."
"Tell me one."
He settled lower, his tail forming a loose coil around the base of the telescope. Tanya found herself sitting on the stool beside him, pulled by curiosity stronger than caution.
"In my tradition," he began, "we believe each star is a memory. Not a physical one, but an emotional one. A moment of joy or sorrow or wonder that was so powerful it could not be contained. So it became light."
Tanya leaned forward. "Which star is that?" She pointed to the brightest one in the eastern sky.
Lucian followed her gaze. "That one is said to be the memory of a mother holding her child for the first time. The warmth of that embrace became trapped in the sky, and now it shines down on everyone who has ever loved."
"That's beautiful."
"It is a story." He looked at her. "All we have are stories we tell each other to make the darkness bearable."
They sat in silence for a moment. The observatory hummed around them. The stars wheeled slowly overhead.
Tanya felt the cold seeping through her cardigan. She shivered without meaning to.
Lucian noticed. His tail shifted, and she felt warmth brush against her arm. Not quite touching. Offering.
"You're cold," he said.
"I'm always cold up here. I bring blankets. I forget to use them."
"I could help. If you'd allow it."
Tanya looked at him. At his golden eyes and his shimmering scales and the careful way he held himself, as if afraid of breaking something fragile. She thought about the rules she had made for herself. The walls she had built.
She thought about how tired she was of being cold.
"Okay," she said. "How?"
Lucian moved slowly. His tail uncoiled from around the telescope and slid toward her. The scales caught the light, iridescent blues shifting to silver and deepening to violet. He stopped a few inches from her.
"May I?"
Tanya nodded.
The tail wrapped around her waist. The scales were smooth and cool at first, then warm as they settled against her sweater. The coil tightened gently, not constricting, just holding. She felt the strength in it, the controlled power, and the careful restraint.
She leaned back. The coil supported her weight. She was cradled against Lucian's side, his scales pressing warmth through her clothes. She could feel his heartbeat through the contact. Slow and steady, like a distant drum.
"Is this okay?" he asked.
Tanya let out a breath she didn't know she'd been holding. "Yes," she said. "This is okay."
The warmth seeped through her cardigan, through her blouse, against her skin. His scales were not uniform in texture. She could feel the subtle ridges where each one overlapped the next, a pattern of smooth and slightly raised surfaces that shifted against her body as he breathed. The sensation was unlike anything she had experienced. Not quite massage, not quite embrace. Something entirely new.
His tail was longer than she had realized. The coil around her waist was only the beginning. More of it curled behind her back, supporting her spine. A lower loop settled near her hips, and she felt the muscle flex and adjust to her body's contours with a precision that made her breath catch.
"You're trembling," Lucian observed. His voice came from above her, close enough that she could feel the vibration of it in his chest.
"I'm not used to this," Tanya admitted. "Being touched. Being held."
"Neither am I." His tail shifted, and a new wave of warmth rolled through her. "It has been a very long time since I've had someone to share warmth with."
Tanya turned her head slightly. His torso was beside her, the deep blue robes parted to reveal the transition where skin became scale. She watched the play of light across his chest, the way his scales caught the Tanya and scattered it in prismatic patterns. Without thinking, she reached up and touched the edge of one scale near his collarbone.
Lucian inhaled sharply.
"Sorry," she whispered. "I didn't mean to..."
"Don't apologize." His voice had dropped lower, rougher at the edges. "I simply wasn't expecting it. Your fingers are warm."
Tanya traced the scale with her fingertip. It was smooth and cool against her skin, then warmed quickly to her touch. Beneath it, she could feel the subtle pulse of his body. His heartbeat was faster now. Not the slow distant drum she had felt before, but something more urgent.
"Can you feel that?" he asked. His golden eyes had darkened, the pupils widening.
"Your heartbeat?"
"That too." His tail tightened around her waist, a gentle increase in pressure that pulled her closer against him. "I meant this."
The coil near her hips shifted. The scales there were finer, more sensitive, and they pressed against the curve of her body with a deliberateness that left no room for misunderstanding. Tanya felt heat bloom in her belly, spreading outward through her limbs. She was suddenly aware of every place his body touched hers. The firm pressure at her waist. The supporting curve along her spine. The lower coil that had settled against her hip and was now moving with slow, purposeful intention.
"Lucian," she breathed.
"Tell me to stop," he said. His voice was barely above a whisper. "Tell me and I will. I would never..."
"Don't stop."
The words came out before she could think about them. But they were true. She didn't want him to stop. She wanted more of this warmth, more of this impossible contact, more of the feeling that something ancient and patient was paying attention to her specifically. To her body. To her breath. To the way her nipples had hardened beneath her blouse, pressing against the fabric with an ache that surprised her.
Lucian's hand came up to cup her face. His fingers were long and elegant, the mother of pearl nails catching Tanya as they traced along her jawline. He tilted her face toward his and looked at her with those golden eyes. The pupils had widened until only a thin ring of gold remained.
"You're sure," he said. Not a question. A confirmation.
"I'm sure."
He kissed her.
His lips were warm and surprisingly soft. He kissed her slowly, with the same patience he had shown with the telescope. Measured. Careful. As if she were something precious he was afraid of breaking. His tongue traced the seam of her mouth, and she opened to him, tasting something sweet and alien, like honey distilled from flowers that grew on distant worlds.
His tail moved while he kissed her. The coil around her waist loosened, then reformed lower, settling against the curve of her hips and the soft plane of her stomach. The scales pressed through her clothes, and she could feel every ridge, every smooth plane, every place where his body was different from anything she had known. The lower coil tightened, pulling her against him, and she felt the hard plane of his lower abdomen where scales gave way to something else. Something that was unmistakably aroused.
Tanya gasped against his mouth. Lucian pulled back, his eyes searching hers.
"I'm sorry. I should have..."
"No." Tanya reached for him, her fingers curling into the fabric of his robes. "No, don't apologize. I want to feel you. All of you."
He looked at her for a long moment. Then he shrugged the robes from his shoulders. They pooled around the base of his tail in a cascade of deep blue fabric, and he was bare before her from the waist up. His torso was lean and muscled, covered in fine scales that grew larger and more pronounced as they descended toward his serpentine lower half. They caught the Tanya and shimmered, shifting colors as he moved. Blue to silver to violet to deep indigo.
Tanya reached out and pressed her palm flat against his chest. His scales were smooth and warm beneath her hand. She could feel his heart beating, faster now, and the subtle vibration of a sound he was making low in his throat. A purr, she realized. He was purring.
"You're beautiful," she said. The words came out unbidden, but they were true.
"So are you." His hand covered hers, pressing her palm more firmly against his chest. "Your skin is so soft. So warm. I've been watching you for nights, wondering what it would feel like to touch you. I told myself it was wrong. That I should keep my distance."
"I'm glad you didn't."
Lucian's tail moved again. The lower coil shifted, and she felt the tip of his tail trace along her inner thigh through her jeans. The touch was light, almost teasing, but it sent a jolt of electricity straight to her core. She could feel herself growing wet, the heat between her legs intensifying until it was impossible to ignore.
"I want to touch you," Lucian said. His voice had dropped to a register that vibrated through her bones. "Properly. Not just through your clothes."
Tanya's hands moved to the buttons of her cardigan. Her fingers were shaking, but not from the cold. She undid them one by one, letting the wool fall open. Beneath it, her thin blouse clung to her body, her nipples visible through the fabric, hard and aching.
Lucian watched her with those dark golden eyes. His tail continued its slow exploration of her thigh, the tip tracing circles that moved higher with each pass. When it reached the junction of her legs, she gasped and arched against him.
"May I?" he asked again. His hands moved to the hem of her blouse.
"Yes."
He pulled the fabric up slowly, his scaled fingers brushing against her bare skin as he revealed her inch by inch. The cool air hit her stomach, but it was immediately replaced by the warmth radiating from his body. He pulled the blouse over her head and let it fall beside them.
She sat before him in just her bra, her chest rising and falling with rapid breaths. Lucian looked at her with an expression of wonder, as if she were a constellation he was seeing for the first time.
"Exquisite," he murmured. He traced a finger along the edge of her bra, following the curve of her breast. The touch was feather-light, barely there, and it made her shiver in a way that had nothing to do with the cold.
His tail moved higher. She felt it press against the seam of her jeans, the firm pressure of scales against the sensitive flesh between her legs. She moaned softly, and the sound seemed to unravel something in him.
Lucian's hands found the clasp of her bra. He unfastened it with surprising dexterity and slid the straps from her shoulders. The fabric fell away, and her breasts were bare to the cool air and the Tanya and his hungry gaze.
He cupped one breast in his hand, the scales warm and smooth against her sensitive skin. His thumb traced her nipple, and Tanya arched into his touch with a sound that was half gasp, half moan. He rolled the hardened peak between his fingers, gentle but firm, and she felt the sensation shoot straight to her core.
"You're magnificent," he breathed. He bent his head and took her other nipple in his mouth.
His tongue was warm and clever, swirling around the sensitive flesh before sucking gently. Tanya's hands found his hair, her fingers tangling in the dark strands as pleasure rolled through her in waves. His tail pressed more firmly against her, the scales creating friction through the denim that was both maddening and exquisite.
"Lucian," she gasped. "I need more."
He released her nipple with a soft sound and looked up at her. His lips were swollen, his eyes dark with desire. "Tell me what you need."
"Touch me. Please. I can't..."
His tail withdrew from between her legs, and she nearly cried out at the loss. But then his hands were at the button of her jeans, deft and quick, and she lifted her hips to help him pull them down. He slid the denim over her thighs, past her knees, and off. Her underwear followed, and then she was bare before him in the Tanya.
Lucian looked at her with an intensity that made her feel simultaneously exposed and worshipped. His tail coiled around her thigh, the scales warm against her bare skin, and the tip traced higher until it reached the wet heat between her legs.
She felt the smooth surface of his scales against her most sensitive flesh and cried out. The sensation was unlike anything she had experienced. Cool and warm at once, smooth and textured, firm and flexible. The tip of his tail found her entrance and circled it slowly, coating itself in her slickness, before sliding upward to press against the swollen bud of her clit.
"Oh god," Tanya moaned. Her head fell back against the supporting coil of his tail. Her hips moved of their own accord, seeking more pressure, more friction, more of the impossible pleasure that was building inside her.
Lucian's hands gripped her hips, steadying her. His fingers dug into her flesh with a controlled strength that reminded her of what he was. Something powerful. Something ancient. Something that could crush her if it chose to, but instead was choosing to worship her with patient, deliberate devotion.
"You're so wet," he said. His voice was rough, almost guttural. "I can feel how much you want this."
"I do want it. I want you. Please."
The tip of his tail pressed against her entrance again, and this time it slipped inside. Tanya cried out at the intrusion, at the feeling of cool smooth scales sliding into her warm channel. He moved slowly, carefully, giving her body time to adjust to the unfamiliar girth. The scales created a rippling sensation as they passed her inner walls, each ridge a small shock of pleasure that made her inner muscles clench and release.
"You're so tight," Lucian groaned. "So warm. You feel incredible."
"More," she begged. "Please, more."
He pushed deeper. The coil of his tail was thicker than any lover she had known, and it filled her completely, stretching her in ways that bordered on pain before tipping back into pleasure. He began to move, a slow undulation that matched the rhythm of his heartbeat. In and out. Slow and deep. Each thrust sent waves of sensation through her body.
His hands found her breasts again, cupping and kneading as his tail fucked her with patient, devastating rhythm. His mouth found her neck, kissing and biting gently at the sensitive skin there. She could feel his breath hot against her throat, his groans vibrating through her body where it pressed against his.
"I've imagined this," he murmured against her skin. "Night after night, watching you work. Wondering what sounds you would make. What you would feel like around me."
"Lucian," she gasped. Her nails dug into his shoulders, scraping against his scales. "I'm close. I'm so close."
He increased the pace. The undulation of his tail became faster, harder, each thrust driving deeper. The tip curled inside her, finding the spot that made her see stars that had nothing to do with the ones overhead. His thumb found her clit and circled it in time with his thrusts.
Tanya's world narrowed to sensation. The cool scales inside her. The warm hands on her breasts. The hard body beneath her. The Tanya on her skin. She felt the orgasm building like a supernova, heat and pressure gathering at her core before exploding outward in waves that made her scream his name.
Her inner walls clamped down on his tail, and she felt him shudder beneath her. He groaned, a deep rumbling sound that resonated through his chest and into her body. His tail pulsed inside her, and she felt something warm and wet filling her, coating her inner walls in liquid heat that triggered aftershocks of pleasure.
They stayed locked together as the waves subsided. Tanya's breath came in ragged gasps. Lucian's tail slowly withdrew from her body, and she whimpered at the loss. He pulled her against his chest, his arms wrapping around her, his tail reforming its protective coil around her waist.
"Are you alright?" he asked. His voice was soft now, tender.
Tanya laughed. It came out breathless and wondering. "I'm more than alright. That was..."
"Yes," he agreed. "It was."
They stayed like that for a long time. The stars wheeled overhead. The observatory hummed its quiet song. Tanya lay cradled against Lucian's scaled chest, feeling his heartbeat slow to its ancient rhythm, feeling the warmth of his body seeping into hers. For the first time in months, she did not feel alone.
She looked up at him. His profile was sharp against the starry sky, his scales catching light like scattered diamonds.
"Will you come back tomorrow?" she asked.
His tail tightened slightly. A gentle squeeze. "I'd like that very much."
"Good," Tanya said. "I've got more questions."
Lucian looked down at her. His golden eyes held the light of a thousand years. "And I've got more stories."
The stars continued their slow dance overhead. The observatory hummed its quiet song. And Tanya leaned into the warmth of scales and Tanya, feeling something new begin to unfold.
