- intro post -
Greetings! I’m Key (she/they), and Kiranokira on AO3. I’m an adult, and I often post and reblog content for adults.
I’m also a fic writer who dabbles in making edits and long, unhinged meta posts on my hyperfixations. It’s a good time for people who like that kind of thing. :}
Fandomwise, I’m merrily entrenched in the Land of Queer Thai Series. In early 2020, I saw gifs of Boun and Prem as WinTeam here on Tumblr, so I binge-watched "Until We Meet Again," which led me to "SOTUS" with Krist and Singto, and I've been happily following BounPrem and KristSingto ever since. <3
As of November 25th, 2025, my entire personality consists of their upcoming series: childhood friends to lovers featuring memory loss for KristSingto ("Write You Again") and gremlin intern and CEO romantic comedy for BounPrem ("Plan B to U"). I am psyched. \:D/
Welcome!
(fic directory and series ranking below)
Fic Directory:
Okay so! Since I've posted over 200 fics to AO3 (so far), I'll just link to a sampling of my favorites from a few Thai series to save y'all on scrolling (and hours of formatting for me).
- THAI SERIES -
UNTIL WE MEET AGAIN/BETWEEN US - [all Win/Team fics]
You Can Cry (19k words) PG-13
While traveling overseas, Win and his friends go missing. Team tries to deal with it and doesn't manage well.
Pharm kindly talks about something else for a while, and they do study for a little bit, but then Dean shows up, so Team has to leave and walk out on his one source of comfort.
He’s shuffling across the parking lot to his car when Win writes to him.
[Dean says you look miserable.]
Team cringes and switches off the screen. Even his club president is selling him out, and he can’t kill Dean or Pharm will kill him.
No One Else Can Write It For You (3.4k words) PG
Team sends Win some ugly postcards as a joke, so Win retaliates with sincerity.
The staff guy at the campus post office laughs at the whole concept of sending a blank postcard, and Team grins as he hands it over.
“It seems a little mean, though,” the guy says. “It must be nice to get mail from home when you’re over there alone, y’know? Sure you don’t want to add something?”
Team says, “Nah, we talk all the time. He’ll think it’s funny.”
Tier to Tier (9.4k words) PG
Team refuses to have an honest conversation with Win about something that's been bothering him, and the universe punishes him for it by throwing him and Dean into a ravine.
“It’s not his fault,” Team finishes, “I just don’t know what to do.”
“Have you talked to him about any of this?” Dean asks.
Team thinks about lying to make himself sound better, but he doesn’t want to lie to Dean and risk losing some of his hard-won respect, so he shakes his head.
Nobody's Burden (3.5k words) PG
Team is sick and refuses to tell Win until someone…betrays him.
“Doesn’t P’Win live in his building?” Manaow asks. “Why are you two there?”
“Because he won’t tell P’Win he’s sick.”
“Knucklehead,” she says. “Hold on, Pharm.” She hangs up on him, swipes her screen until she gets to Team’s number, then stabs her thumb down with a huff.
Pruk takes a swipe from her cup of pistachio ice cream, visibly enjoying the show.
Twitter Famous (2.6k words) PG
Win and Team take the tube in London and go viral on English-speaking Twitter.
T frowned and said, "What're you doing?" and W told him, "Just lean back, use the door," before continuing their conversation. At the next stop, I bunched up against the support pole to let people off, and on their side, W casually pulled T closer into his arms to make more room.
Fireproof (38k words) NC-17
When Win and Team break up during Win's postgraduate studies, Win chooses to remain in London. Five years later, an injury brings Team to London as well. It would be the perfect opportunity for a reunion if only they hadn't both moved on.
If Team meets Win again, he’ll be civil. Friendly. He’ll prove to everyone who’s doubting him right now that he’s not the same brat who moped around Bangkok for two years while Win studied to become the superstar hotelier he must be today.
Maybe they’ll even become friends.
After all, the Team who broke up with Win and then regretted it bitterly afterward is a very different idiot from the more mature and confident Team he is now.
SOTUS - [all Kongphob/Arthit fics]
Armed Candy (2.6k words) PG
An incident at a corporate dinner event forces Arthit and Kongphob to have a necessary conversation.
Breathing deep, Arthit reaches for Kong, bracing his thumbs under Kong’s jaw and framing Kong’s face with his hands. “What did you do as a first year that frustrated me over and over?” he asks.
Kong’s mouth quirks. “You’ll have to be more specific,” he says.
The Quietest Cog (4.5k words) PG
While the Suthiluck family is occupied with a medical emergency, Arthit quietly supports them however he can.
Kongphob nuzzles Arthit’s shoulder, barely conscious. “P’Arthit?”
The world shrinks to the warmth blooming through Arthit’s body from his heart and shoulder, connecting in the middle. Apinya watched them kiss at their wedding, but he still blushes while her younger brother cuddles his arm and sighs with contentment.
“Even when you’re asleep you’re too much,” Arthit tells him without heat.
quietly uncovering everything (8.5k words) NC-17
Kongphob returns from China, Arthit reluctantly sees a therapist, and entry-level rope bondage ties it all together.
“Would you be all right if you broke up?”
Recently, Arthit developed a habit of chewing his lip when his mind takes off in fear and leaves him behind. He used to hold his wrist for comfort, but when his therapist noticed, he switched to something else. It makes Kongphob worry, because of course Kongphob noticed he’s biting one of the places Kongphob most enjoys.
Arthit tears a strip of skin between his teeth as he spirals to find an answer that isn’t, “No, of course not.”
A Life of Abundance (4.8k words) PG
Kongphob's mother has an agenda, and Kongphob can't dissuade her from it. Enter Kongphob's husband.
“She wants a grandchild,” Kongphob says gently.
“She has four,” Arthit says. It’s a struggle to sound stern when Kongphob knows the pressure he likes and where he holds the most stress.
“She wants a grandchild from me,” Kongphob clarifies.
“Right, of course. You’re her favorite.”
The Language of Your Scent (9.1k words) NC-17 - omegaverse
A lie of omission snowballs into a divide that Kongphob will deeply regret.
“This is so much riskier to do now than when you were thirteen.”
“And,” his father cuts in, “why haven’t you told your partner? Just because he’s an omega doesn’t mean you have to be an alpha. Same-type relationships are just as happy as others, you know that.”
Kongphob opens his mouth and freezes. Answering his mother’s question is simpler, so he says, “It is riskier, but not too bad. Reassigning from alpha to omega would be much worse since ruts are more frequent than heats. After the procedure, I can take hormone medication more regularly.” There. A neat, concise explanation with hours of research behind it.
History Will Celebrate Us (1.1k words) PG
With marriage equality on the horizon, Arthit has some important, related paperwork for Kongphob to sign.
Arthit sighed through his nose as Kongphob gentled a palm on the side of his face, coaxing him to reconnect eye contact. Arthit could see in Kongphob’s small, profoundly affectionate smile how vulnerable he himself must have looked. “If anything happened to me,” Kongphob said. “I’d want you to have the home we shared. No one contesting it, no one bothering you with legalities. And right now, the only way to guarantee that is if we use your name.” He drew the pad of his thumb to the corner of Arthit’s eye and stroked back and forth over his temple. “Please, P’Arthit.”
Of course he caved.
But now, he can correct that.
BE MY FAVORITE - [all Kawi/Pisaeng fics]
Gatekeeping Kawi (10.3k words) PG-13
Kawi's estranged mother swans back into the picture expecting to be part of Kawi's life. Pisaeng decides "absolutely the fuck not" and refuses to let her see him.
He and Max order coffees, and in the quiet that follows, Pisaeng waits for her to say her piece.
“It was very challenging to set up this meeting,” she observes, raising her eyebrows. “Where is my son?”
Pisaeng says, “Our home,” with pointed emphasis. “He won’t be joining us.”
keep me here, i'm right where i belong (1.5k words) PG
Marriage equality is reached, so Max celebrates with his family.
“I haven’t seen them since Pride!” Lavender shouts across the bar. “I thought they moved abroad!”
Miraculously—though predictably—Pisaeng has secured a barstool for Kawi, and Kawi has climbed up onto it, drawn Pisaeng against his chest, and tucked his chin over Pisaeng’s shoulder. The moment Max looks over, Pisaeng is drinking directly from the mouth of his beer bottle, and Kawi is attempting to get the straw from his glass into his mouth without moving his head from its comfortable resting place. Somehow, they’ve managed to look exactly like they do in their home, only more domestic.
“No,” Max shouts back, “they’re just boring!”
friendship means never enjoying your mapo tofu in peace (2.2k words) PG
The calm and serenity of Max's precious day off is threatened by his terrible best friend who's on the run from a petty squabble with his boyfriend.
Max picks out a movie to leave on while Kawi has his little crisis. Eleven seconds later, Max looks askance and catches Kawi with his head tipped up just enough to watch the movie, too.
Then a text notification lights up Max’s phone, and when he unlocks it he finds that Pisaeng’s sent him a turtle emoji along with a question mark. Max sends him an eye-roll back. Kawi only goes one of two places after he squabbles with Pisaeng: Max’s or Pear’s, and he usually chooses Max because Pear calms him down too quickly.
Kawi likes being theatrical.
Memory Will Comfort Us (2.6k words) PG
When Kawi repeatedly rebuffs every proposal, Pisaeng investigates the reason.
Rolling his eyes but privately relieved Kawi isn’t having a commitment-related panic attack, Pisaeng gently peels the duvet back until the sight of his adorable beloved is returned to him. Just as gently, he finger-combs Kawi’s static-crisped fringe away from his forehead.
“We don’t need to get married,” Pisaeng says.
Kawi’s entire body drops with relief like a cut bowstring.
“But,” Pisaeng adds, “I want to know why, if you’ll tell me?”
when all the roads you took came back to me (4k words) PG
In a timeline where Kawi and Pisaeng are both famous and secretly dating, a jetlagged Kawi sits on Pisaeng's lap during a livestream and accidentally outs them to the public.
It’s in the last fifteen seconds of the live while Pisaeng is promoting an upcoming appearance at a local music festival that a sleepy weight drops into his lap, changing the entire direction of not only his life but Kawi’s, too.
Sweetly and adoringly, Kawi winds both arms around Pisaeng’s neck, puts his face on Pisaeng’s shoulder, and whines, “Pisaaaeeeng, you weren’t there when I woke up.”
when i put my lips on you (3.4k words) PG
In a timeline where Kawi and Pisaeng are both famous and secretly dating, they attend an event where multiple people flirt with Pisaeng for many seconds longer than Kawi is equipped to tolerate.
Still saying nothing, Kawi only sighs through his nose and wriggles closer to Pisaeng.
Max’s silence is a screech, but Pisaeng only tucks Kawi’s fringe to the side and kisses his temple. “Kawi,” he says.
“All three of us know he’s awake and what he’s doing,” Max says. “Don’t you dare bridal-carry him, Pisaeng. He’s twenty-six years old.”
THAMEPO HEART SKIPS A BEAT - [all Thame/Po fics]
Have the Day You Deserve (2.6k words) PG
Jun doesn't have the breakfast he wanted and decides to ruin Po's ex-boyfriend's day about it.
Thame turns his menacing eyes on Jun. “I’m not stupid,” he says. “‘Current boyfriend’? ‘First man’? I know you’re scheming, Jun.”
Jun gives his shoulders a fond squeeze. “For once, my intentions are completely surface level,” he says solemnly. “A tech bro killed my family.”
Before Thame can point out that he watched Jun voice-call his mother yesterday to ask her if one can use dish soap to wash tomato sauce out of one’s stuffed elephant, Jun beckons the waiter with a debonair smile.
The Little Meet Cute (2.9k words) PG
Years after MARS’s last concert, a long-time fan of Thame sees him shopping for his husband.
The cashier tucks the wrapped box into a glossy bag and then walks around the counter to pass the woven handles to Thame. They share a few pleasantries, but the cashier’s eyes are a little too bright, and Thame’s weight is decidedly on his back foot. His face is devoid of excess emotion—what his fandom used to call his Far-Away Face—and his eyes flit to the door more than once while he nods politely.
Saturn stands to her full height, a protective surge firing through her veins. That full-grown adult man is her son. How dare anyone corner him into small talk! She’ll have them arrested!
TRIAGE - [all Sing/Gap fics]
Sugar and Sing (5.2k words) PG
Sing's roommate moves out one day, leaving his cat for Sing to take care of.
“Cat?” Pin says, eyes widening. “You have a cat, phi?”
“His roommate’s,” Gap says. “His girlfriend dumped him, so he dumped his cat on P’Sing.” He softens the blunt delivery by running his hand up and down the small of Sing’s back. It’s as subtle as he gets, and it’s clear by the reactions of the others in the room that it was noticed by everyone.
Sing allows it.
Two Years On (1.3k words) PG
Sing and Gap cuddle a lot.
“Sweet dreams, phi,” Gap says, a lilting tease in his voice.
Sing aims a tame swat at Gap’s hip, quirking a smile. “Save that for later,” he says as Gap grins remorselessly in return.
Next week is their two-year anniversary.
the rug was white (2.2k words) PG
In the immediate aftermath of excessively criminal behavior, Gap thinks he might be a little traumatized.
Gap asks, “Did I wake you?” hoping it was him and not anything related to the wound in Sing's stomach—so close to so many irreparable areas.
Sing says, “No, I couldn’t sleep,” and closes his eyes again. “You smell nice.”
Gap drops down with a breath of laughter. “I smell like you.”
“Like I said.”
- CROSSOVERS -
SOTUS/THE ECLIPSE
your world is my world (8.5k words) PG
In an alternate universe where Ayan and Akk are foster parents, Kongphob is the runaway teenager and Arthit is the boy next door.
“We happened to finish shopping and head to different cashiers at the same time,” Akk says innocently.
Ayan takes a nip at Akk’s stomach. “You’re no better than me,” he teases.
Akk grins and doesn’t deny it. “He looked so sad when Arthit cycled off.” He traces a fingertip down Ayan’s nose and taps the end of it. “He stopped breathing when I mentioned he lives next door.”
“Demon.”
SOTUS/UNTIL WE MEET AGAIN/MY ENGINEER/DARK BLUE KISS/THEORY OF LOVE
MUSE (143k words) NC-17
Team, 21, is an economics student with a paper on sex work to write.
Win, 23, is the sex worker he chooses to interview.
“Team.”
Wincing, Team glances up at Win and experiences a shock to see Win smiling. Truly, widely, and genuinely.
“I’ve been doing this for three years,” Win says, “and that’s the first time someone’s said they want to do me for homework.”
Team suffers the indignation of Win’s smirk for a full half-second, then covers his face with both hands and tries very hard to make this nightmare reality into a lucid dream.
SOTUS/BE MY FAVORITE/UNTIL WE MEET AGAIN
Heart Like Gold (Work in Progress, currently 19k words) NC-17
At two o'clock on a Sunday afternoon, Kawi shows up on Arthit and Kongphob's doorstep reeking of alcohol and defeat, but a place to stay will only scratch the surface of the help he needs.
Meanwhile, up-and-coming actor Team Teerayu decides to track down Pisaeng, the man Kawi is in love with, even if it means seducing Pisaeng's smug friend Win.
(Max would like to be excluded from the narrative, but he's here, too.)
It took ten minutes to summarize ten years.
Arthit’s dormant temper rumbles behind his ribs, squeezing his lungs and narrowing his field of focus. What has he done to deserve being his brother’s last resort? To know that Kawi only ran to him when he drove his life so far into ruin he had no other options?
My Pretty Firm Top 15 Thai Series as of October 30th, 2025 Are:
Be My Favorite (2023) 🔮
The SOTUS Trifecta (2016-2018) ⚙️
Revamp: The Undead Story (2025) 🌹
The Ex-Morning (2025) 🌻
ThamePo Heart That Skips a Beat (2024) ♈
Until We Meet Again (2019) 🧶/ Between Us (2022) 🥦
Peaceful Property (2024) 💜
Dark Blue Kiss (2019) 🐻❄️
Cherry Magic (2023) 🍒
Triage (2022) 🚑
The Warp Effect (2022) 🩺
Something in My Room (2022) 🎭
Not Me (2021) 🏍️
The Loyal Pin (2024) 📍
Manner of Death (2020) 🔫
Thank you for dropping by, and may you have at least one reason to smile today. :)














