- 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. :)













