Fandoms
Recent works
-
Tags
Summary
The street lights from outside paint Dohoe’s eyes with the slightest tinge of silver. There’s something in them, something Juyeong’s mind is still too sleep-hazed to catch. Something that makes warmth pour down his spine nonetheless.
“It’s been a while.” Dohoe’s hand starts moving, rubbing circles into Juyeong’s sleep shirt. The sensation is hypnotic and calming, and Juyeong fights to keep his eyes open.
Dohoe sighs, the sound tinged with fondness. “Sorry. It can wait. You should sleep.”
And then it clicks, just as Dohoe is about to turn over. Juyeong flails a hand out, catching Dohoe’s shoulder.
“What do you…” Juyeong swallows as want trickles into him, always just waiting for Doheo to say the word before it comes to the surface. “What do you want to do?”
Or; Dohoe joins Juyeong in bed after a long night of studying.
Series
- Part 2 of canonverse lfcot fics
-
mirrors inside me (please don’t deny me) by ethannku
Fandoms: 태권도의 저주를 풀어줘 | Let Free the Curse of Taekwondo (TV)
10 Jul 2025
Tags
Summary
He’s never seen Dohoe shirtless. Sure, he catches glimpses during spars, when his dobok loosens, but Grandmaster is nearly always in the vicinity so it’s never registered. Not the way it’s registering now.
“Dohoe,” he breathes, and watches in shock as Dohoe wrestles out of his shirt.
Except...
Juyeong’s brow furrows.
Where he expected to see a golden expanse of skin stretched over defined pectorals, he sees instead… bandages. A thick swath of bandages, wrapped around Dohoe’s chest, ending a few inches above his belly button.
“Juyeong-ah. I wasn’t born a boy.”
Or; how would canon change if Dohoe was trans?
-
Tags
Summary
“I’m sorry, Your Highness.” Paytai’s voice is barely a breath, still crystal clear to Ramil’s sensitive ears. “I’m truly sorry. Command me as you please.”
Ramil’s eyes drop, unbidden, to Paytai’s throat. “Any command?”
Paytai swallows, his Adam's apple bobbing. Ramil tracks the motion, his head tilting down unconsciously so he can nose at Paytai’s jawline. He inhales, shuddering as Paytai’s scent washes over him. His eyes slide shut as he traces his nose down the tender skin of Paytai’s neck, the rushing of Paytai’s blood beneath as loud to Ramil as his own.
He may never have Paytai's affection or his loyalty, but he does have this.
Or; the night club scene, but Ramil is a vampire and Paytai is his human companion.
-
Tags
Summary
Paytai knows what people think when they look at him. At best, he’s Ramil’s servant, wiping the sweat from his brow and keeping his equipment clean. At worst, he’s Ramil’s pet with doe-eyes and soft lips, made to submit to his prince's twisted desire every night.
It’s not like they're wrong… they’re just not entirely right.
Or; Paytai can deliver orders just as well as Ramil, ft. ✨the blindfold ✨.
-
Tags
Summary
“Oppa,” she whispers, gently finding his hand on her waist, rubbing her fingers against his skin in soft circles. His only response is another quiet noise, the tendons of his hand shifting as his fingers twitch.
“Doha-oppa, wake up," she tries again.
This time he shifts against her, his hips pitching forward and oh.
“Solhee-ah,” he murmurs. “Yes.”
Solhee freezes. Her face reddens as she realizes: Doha isn’t having a nightmare.
Or; Doha has a wet dream, and Solhee realizes this is her chance to get what she wants.
Series
- Part 2 of my lovely liar fics
Recent series
-
sw2024 by buoyantsaturn, ethannku
Fandom Percy Jackson and the Olympians - Rick Riordan, The Heroes of Olympus - Rick Riordan, The Sun and The Star - Rick Riordan & Mark Oshiro, The Trials of Apollo - Rick Riordan
27 Sep 2024
- Words:
- 57,242
- Works:
- 5
- Bookmarks:
- 2
-
Summary
After the Uchiha massacre, Sasuke is dumped in a shitty apartment, and everyone forgot that someone already lives there.
or; Sasuke and Naruto don't grow up alone.- Words:
- 1,765
- Works:
- 2
- Bookmarks:
- 6
-
travel youtuber nico + some guy he's dating by ethannku
Fandom Percy Jackson and the Olympians - Rick Riordan, The Heroes of Olympus - Rick Riordan, The Trials of Apollo - Rick Riordan
07 Sep 2023
Summary
nico has a travel youtube blog, and also a crush/boyfriend who tags along sometimes
- Words:
- 6,171
- Works:
- 2
- Bookmarks:
- 176
-
canonverse lfcot fics by ethannku
Fandom 태권도의 저주를 풀어줘 | Let Free the Curse of Taekwondo (TV)
26 Sep 2025
Summary
these fics take place after the end of let free the curse of taekwondo. can be read in any order!
- Words:
- 2,463
- Works:
- 2
- Bookmarks:
- 1
-
Summary
minors and future employers, dni.
- Words:
- 6,247
- Works:
- 2
- Bookmarks:
- 2
Recent bookmarks
-
- Words:
- 13,302
- Works:
- 2
- Bookmarks:
- 499
Bookmarked by ethannku
06 Apr 2026
-
Tags
Summary
“Oh my god,” the intruder says, voice coming faster and higher-pitched. “Shane, what the fuck? Oh my god.”
“Eeleeyah, come to my cottage,” Ilya mocks, voice muffled by Shane’s skin. “Don’t go to Russia. Come to my house instead. Is so private. No one will know…we will be completely alone. Together.”
“Oh my god, is that Ilya Rozanov?” the intruder yelps like he's about to start hyperventilating. “Why is Ilya Rozanov half-naked in our kitchen, Shane?”
“Okay, I know how this looks,” Shane tells Ilya, “But I mean, technically, we are still alone. Together.”
or,
At the cottage, Shane and Ilya meet eighteen year old Shane Hollander. This is really only a surprise for one of them. Everyone handles it as well as can be expected.
Series
- Part 3 of my heated rivalry anon fics
- Language:
- English
- Words:
- 9,618
- Chapters:
- 1/1
- Collections:
- 1
- Comments:
- 1,065
- Kudos:
- 18,834
- Bookmarks:
- 4,191
- Hits:
- 152,645
Bookmarked by ethannku
03 Feb 2026
-
Tags
Summary
Barstool Sports Canada reports that Montreal Metros captain Shane Hollander has started learning Russian from new teammate and Russian rookie Sergei Dovonchezky.
Ilya has some thoughts. None of them are particularly kind.
Series
- Part 6 of my heated rivalry anon fics
- Language:
- English
- Words:
- 29,008
- Chapters:
- 4/4
- Collections:
- 1
- Comments:
- 3,456
- Kudos:
- 53,743
- Bookmarks:
- 16,279
- Hits:
- 872,354
Bookmarked by ethannku
03 Feb 2026
-
Tags
Summary
Hayden knows what he saw. Clear as day, right there in the middle of Shane’s text thread with Lily.
A dick pic.
Hayden keeps mindlessly scrolling Instagram—a pantomime of paying attention, not really taking in anything that’s passing across his screen. Mind racing as a series of realizations wash over him.
Christ, no wonder Shane was so cagey about Lily. No wonder he didn’t want to introduce her to the guys.
Hayden would like to believe that everyone would be chill with it, but he could think of at least five guys off the top of his head that would a hundred percent take issue with Shane dating a trans woman. He can imagine, far too easily, the kind of slurs that would get thrown around the locker room if anyone ever found out. Towards Lily, sure, but towards Shane too—because Shane had to be gay, if his girlfriend had a dick, right?
Or, Hayden finds out something that he was never supposed to, and decides that the only thing he can do is show his best friend that he can be the best ally ever, if he just gives him the chance.Series
- Part 1 of The Lily Files
- Language:
- English
- Words:
- 4,167
- Chapters:
- 1/1
- Comments:
- 672
- Kudos:
- 14,990
- Bookmarks:
- 1,707
- Hits:
- 81,249
Bookmarked by ethannku
29 Jan 2026
-
the heart is hard to translate by catknives
Fandoms: Heated Rivalry (TV), Game Changers Series - Rachel Reid
08 Jan 2026
Tags
Summary
Shane is twelve when he realizes he can understand Russian.
Or, in a world where you can understand whatever language(s) your soulmate speaks, it takes Shane and Ilya an embarrassing amount of time to realize they’re soulmates.
Series
- Part 1 of all this and heaven too
- Language:
- English
- Words:
- 20,867
- Chapters:
- 3/3
- Comments:
- 782
- Kudos:
- 25,839
- Bookmarks:
- 4,695
- Hits:
- 225,628
Bookmarked by ethannku
29 Jan 2026

