Cover of Bangkok Moonrise

Bangkok Moonrise

Read the story

6 chapters · 8527 words · Read 1 times

When mild-mannered omega barista Niran gets an unsettling blackout during the full moon, he wakes up naked in the woods with bite marks on his neck and no memory of what happened. Enter alpha billionaire pack leader Kiet - all sharp suits and predatory smiles - who claims Niran is his fated mate after scenting him during an accidental pub shift. Now Niran must navigate Kiet's obsessive courting rituals, the politics of Bangkok's underground shifter world, and the increasingly undeniable heat cycles making him crave his alpha's knot. But when old pack rivalries threaten their fragile bond, Niran will have to choose between the safety of his human life and the primal passion awakening within - even if it means surrendering completely to Kiet's dominant claim. No sexual acts involving animals.

Chapter 5: Den of Submission

The den’s dining area was not what Niran had imagined. There were no medieval torches or rough-hewn tables. Instead, it resembled the exclusive back room of a impossibly chic restaurant—low, polished blackwood tables surrounded by deep, charcoal-gray cushions. Discreet staff, moving with a beta’s silent grace, placed steaming dishes onto the central surface. The air smelled of lemongrass, galangal, and seared meat.

Kiet guided Niran to a cushion at the head of the table, close to his own. “Sit,” he said, not unkindly, but with an expectation of obedience that made Niran’s knees bend automatically.

A young beta male approached with a pitcher of water. His eyes, a warm amber, flicked to the emerald silk of Niran’s robe, then to the claiming bite on his neck. His nostrils flared slightly as he caught the mingled scents. A faint, respectful smile touched his lips as he poured. “Welcome, Omega Niran,” he murmured before retreating.

The formality, the recognition, sent a strange flush through Niran. He wasn’t used to being seen as anything. Here, he was seen immediately, categorized, and placed. It was unsettlingly efficient.

Kiet served him, piling his plate with fragrant rice, tender pork, and bright green vegetables. “Eat,” he commanded, picking up his own chopsticks. “Your human diet is inadequate for what you are. You’re running on fumes.”

Niran picked at the food. It was exquisite, far better than anything he could afford. Every bite felt like a concession. “Who were they?” he asked quietly, nodding toward where the staff had vanished.

“Pack,” Kiet said simply. “Betas, mostly. A few lower-ranking alphas handle security. They serve the pack. They will serve you.” He watched Niran chew. “Does that bother you?”

“Yes,” Niran admitted, his honesty surprising himself. “I don’t want to be served.”

Kiet’s eyebrow quirked. “It’s not about your want. It’s about the natural order. An omega of your status—my status—receives care. It allows you to focus on what’s important.”

“And what’s that?” Niran asked, a spark of defiance making him meet Kiet’s gaze.

A slow, approving smile spread across Kiet’s face, as if he’d been waiting for the question. “Being the heart of this pack. Providing the calm, the balance. Me.” He leaned closer, his voice dropping. “And your heats. Which, judging by the tightness in your scent, are about to become a much more significant part of your life.”

Niran nearly choked on a piece of pork. He coughed, reaching for his water. His heats had always been faint, manageable things, muted by suppressants and willful ignorance. The bond, he realized with dawning horror, would have blown all those chemical barriers apart.

Kiet’s smile turned knowing. “Come. You need to relax. The food needs to settle.”

He led Niran away from the dining area, down a curved corridor where the polished stone gave way to naturally warm, porous rock. The air grew humid and thick with the mineral tang of hot springs. The sounds of the den faded, replaced by the trickle of water and low, echoing voices.

They entered a vast, cavernous space. Steam coiled lazily towards vaulted ceilings where subtle lights glowed like captured stars. The center was a series of tiered, natural pools, their water a clear, pale turquoise. And they were not empty.

Perhaps two dozen shifters lounged in the water or on the smooth stone edges. Men and women, mostly betas, a few omegas. All were gloriously, casually nude. The atmosphere was one of relaxed pack intimacy—soft laughter, conversation, a beta massaging another’s shoulders. The scent of wet skin, clean sweat, and individual wolf-notes filled the steamy air.

Niran stopped dead, his fingers clutching the silk robe closed. Every human instinct screamed at him to cover up, to flee.

All conversation died.

Every head turned. Every set of eyes—amber, gold, slate gray—locked onto him. Their nostrils flared in unison, sampling the air. They scented Kiet’s overpowering claim on the robe, on his skin. They scented the fresh bond. And they scented Niran himself—the omega beneath the alpha’s mark, the coffee and cinnamon now laced with a new, vulnerable sweetness.

Curiosity, sharp and palpable, replaced the relaxed mood. A low, collective hum of interest vibrated in the steam.

Kiet’s hand settled on the small of Niran’s back, a firm, possessive point of contact. “This is the pack’s heart,” he said, his voice carrying easily in the acoustics of the cavern. “Where we shed our human skins. Where we are what we truly are.”

He didn’t give Niran a choice. His fingers went to the sash of the emerald robe. With a gentle tug, he undid it. The silk slid from Niran’s shoulders and pooled on the damp floor with a soft whisper.

Niran stood utterly exposed, the steam kissing his bare skin, the eyes of the pack feeling like physical touches. He crossed his arms over his chest, trembling.

A beta woman near the edge of the closest pool rose from the water. She was powerful, her short hair plastered to her skull, her gaze bold and assessing. She stepped closer, her eyes fixed on Niran’s face, then dipping to the bite on his neck. Her hand lifted, not toward Niran, but toward the discarded robe on the floor, as if to examine the fabric that bore her Alpha’s scent so profoundly.

A sound tore from Kiet’s throat. It wasn’t a word. It was a guttural, seismic snarl that ripped through the cavernous space, shaking the water in the pools. It was pure, unfiltered threat.

The beta woman froze, her hand inches from the silk. Her eyes widened, flashing with instinctual fear. She dropped to her knees immediately, baring her throat in submission. Around the pools, every other shifter followed suit, bowing heads, exposing necks, a wave of deference.

Kiet stepped past the crouching beta, his focus entirely on Niran. He took Niran’s arm, his grip like iron, and guided him toward the hottest pool at the far end, a semi-private basin separated by a natural rock formation.

“Never,” Kiet growled, his voice still edged with that terrifying violence. He pushed Niran gently but firmly down onto a submerged stone seat, the scorching water rising to his chest. Kiet slid in opposite him, the water sloshing. “No one touches what is mine. No one even thinks of it.” He reached out through the steam, his hand cupping Niran’s cheek. The contrast between his recent fury and this touch was dizzying. “This is where you’ll learn your place. Not as a servant. As the center. Protected. Cherished. Mine.”

Niran’s heart hammered against his ribs. The heat of the water seeped into his bones, a deep, penetrating warmth that felt like it was melting the last of his resistance. The submission of the pack, the raw dominance Kiet had just displayed… it should have revolted him. Instead, a treacherous, undeniable part of him felt a surge of security so profound it left him weak.

Then, a different heat blossomed low in his belly. It was a deep, internal cramp, a twisting pull that made him gasp softly. It was unfamiliar and all too known. It wasn’t the heat of the water. It was a slick, gathering warmth that had nothing to do with the springs and everything to do with the alpha whose knee now brushed his under the surface.

Kiet’s eyes darkened, his pupils swallowing the irises. He inhaled deeply, the scent of the steam, the minerals, and now, the first unmistakable, sweet trace of Niran’s awakening cycle. A low, pleased rumble echoed in his chest.

“There it is,” he murmured, his thumb stroking Niran’s jawline. “Right on time.”

Read on DreamPress

Write your own erotic story with AI