Fandoms
Recent works
-
Tags
Summary
Dazu has never aspired to much of anything.
-
Tags
Summary
Marinette is not the only one who has been having dreams of a past life.
Series
- Part 15 of Batcat
-
9 Lives? Who Has Only 9 lives? by Spectral_Aspen
Fandoms: Batman - All Media Types, Miraculous Ladybug, Maribat - Fandom
02 Jun 2023
Tags
Summary
Just a few little slices of life with Marinette and the DC gang/her new family.
I'm thinking I'll try posting my random non-plot relates snippets of life here in this fic. Not saying my series has a plot, but these little bits are going to have less than usual (so like, negative plot).
Series
- Part 9 of Batcat
-
Kwamis & Cat(s) by Spectral_Aspen
Fandoms: Miraculous Ladybug, Batman - All Media Types, Maribat - Fandom
01 Jan 2023
Tags
Summary
A lot of exposition to explain wtf is going on in this AU and why.
Series
- Part 14 of Batcat
-
Cat Boy by Spectral_Aspen
Fandoms: Miraculous Ladybug, Batman - All Media Types, Maribat - Fandom
04 Sep 2022
Tags
Summary
Marinette reflects on her current family, and finds that there's more to this new world than she could have dared hope for.
Series
- Part 13 of Batcat
Recent series
-
Batcat by Spectral_Aspen
Fandom: Batman - All Media Types, DCU, Maribat - Fandom, Miraculous Ladybug
02 Jul 2023
Summary
Marinette is now a cat, reasons only recently determined.
She is also now in Gotham.
Surprise everyone, it's an asshole.- Words:
- 46,947
- Works:
- 15
- Bookmarks:
- 502
-
Cats Shed Like Woah by Spectral_Aspen
Fandom: Harry Potter - All Media Types, Harry Potter - J. K. Rowling
30 Nov 2020
- Words:
- 28,966
- Works:
- 2
- Bookmarks:
- 1
-
Sound Adventures by Spectral_Aspen
Fandom: The Transformers (Cartoon Generation One), The Transformers (IDW Generation One), Transformers (Bay Movies), Transformers - All Media Types, Transformers Animated (2007), Transformers Generation One, Transformers: Prime, Transformers: War for Cybertron (Video Games), Transformers: War for Cybertron Trilogy (Cartoon)
07 Dec 2020
Summary
Shenanigans with Soundwave & Co. (hence the name of the series).
- Words:
- 101,674
- Works:
- 3
- Bookmarks:
- 12
-
Rursus by Spectral_Aspen
Fandom: Star Wars - All Media Types, Star Wars Episode I: The Phantom Menace, Star Wars Episode VI: Return of the Jedi, Star Wars Original Trilogy, Star Wars Prequel Trilogy
01 Jul 2018
Summary
Anakin has had a hard life, so once he dies he should be able to find peace, right?
One might think that, and while the potential is there, that's not what happens.
- Words:
- 5,233
- Works:
- 2
- Bookmarks:
- 27
-
Darcy's Not-So-Daring Adventures by Spectral_Aspen
Fandom: Captain America (Movies), Captain America - All Media Types, Marvel Cinematic Universe, The Avengers (Marvel Movies), The Avengers (Marvel) - All Media Types, Thor (Movies)
07 Aug 2016
Summary
Some normal and not-so-normal adventures in the life of one Darcy Lewis.
But mostly not-so-normal.- Words:
- 2,598
- Works:
- 3
- Bookmarks:
- 18
Recent bookmarks
-
Tags
Summary
Freedom has a price, and for Desmond, that price is steeper than he ever imagined. Exiled, relegated to a pack of one, and doomed to spend the rest of his days trapped in animal form, one would think he'd learned his lesson when it came to sticking his nose into other people's business.
- Language:
- English
- Words:
- 79,715
- Chapters:
- 18/?
- Comments:
- 856
- Kudos:
- 2,884
- Bookmarks:
- 853
- Hits:
- 60,007
Bookmarked by Spectral_Aspen
19 Feb 2024
Bookmarker's Notes
18
End note memes are, as always, an absolute treat -
Tags
Summary
Unable to sleep and plagued by nightmares, Altaïr walks the silent hall of Masyaf fortress. That's when he hears an unfamiliar humming.
Curiosity pushed him to finding where the humming was coming from, leading him to Masyaf's Paradise.
And, under the bright moon, Altaïr meets the strangest person.
Series
- Part 7 of Yew Branches
- Language:
- English
- Words:
- 110,256
- Chapters:
- 19/19
- Collections:
- 1
- Comments:
- 835
- Kudos:
- 1,835
- Bookmarks:
- 481
- Hits:
- 44,804
Bookmarked by Spectral_Aspen
22 Feb 2024
Bookmarker's Notes
From the pinched look on Altaïr’s face, it was clear he didn’t mean to shout and he said in his usual tone, “I mean… I would appreciate it if you were to put it in a smaller… nicer basket.”
“Nicer.” The baker repeated and stared at the young man who refused to look him in the eyes.
“Oh!” The baker realized and his lips curved into a fond smile, “I see spring has finally bloomed, eh?”
Altaïr stared at him for a moment before he said in a slightly confused tone, “It’s… June though?”
---
“Also…” Desmond scooted closer and whispered loudly as he continued to grin, “I promise I only stole from the castle.”
Altaïr turned to his side as well, staring at Desmond’s grinning face as he said with a raised eyebrow, “I don’t see how that’s any better?”
“They replace everything I steal anyway and…” Desmond’s grin grew more mischievous as he added, “Al Mualim pays for all of them. It’s a victimless crime.”
“Al Mualim pays for all of them.” Altaïr dryly repeated Desmond’s own words.
“And it’s a victimless crime,” Desmond repeated his own words and Altaïr couldn’t help the soft chuckle that left his lips.
---
Seeing Altaïr’s big proud smile, Malik snapped, “Desmond got all the novices and some of the informants to commit a crime, Altaïr.”“Did he say it was a victimless crime?” Altaïr asked as his smile became fonder.
“Yes, but it is-” Malik stopped, staring at Altaïr’s expression. Resigned disgust etched on his face as he dryly said, “Oh. You’re that kind of husband.”
---
They both turned to look at the doorway when they heard someone approaching once more. This time it was Kadar who was covering his eyes with his hand as he said, “Malik told me to stay here until you two leave.”
Altaïr and Desmond stared at Kadar for a moment before Desmond teased, “Oh good. I’ve always wondered what it would be like if someone was watching.”
Kadar froze and they watched as he slowly pulled his fingers apart so he could stare at them as he asked, “That… that was a joke, right?”
Altaïr snorted while Desmond simply smiled at him. Altaïr pulled away from Desmond and Desmond’s hands fell on his sides as Altaïr got up. Altaïr walked out of the main chambers, patting Kadar on the shoulder as he walked past him, “Yes, Kadar. It was a joke.”
“Oh.” Kadar’s shoulders slumped and Altaïr stopped walking to raise an eyebrow when he noticed the almost disappointed tone in Kadar’s voice. Kadar stared at Altaïr with wide eyes as he quickly said, “I mean oh! That’s good!”
“Of course, that’s what you mean.” Altaïr dryly stated before walking away, saying nothing to Kadar’s red face. His lips curved when he heard Desmond tease Kadar about trying to live vicariously through the two of them, making the younger man splutter as he tried to defend himself, as he walked back to their room to prepare. -
i'm not what you planned, but i'm a safe place to land by QueenofHomesickShadows
Fandoms: 原神 | Genshin Impact (Video Game)
08 Oct 2023
Tags
Summary
“So let me, then.” Wriothesley leaned forward, resting his chin on Neuvillette’s shoulder. “Let me take care of you.”
“I am the Chief Justice of the Courts of Fontaine,” Neuvillette protested. “I do not require anyone’s care. I am the Iudex, I am–”
“–full of shit,” Wriothesley cut him off as casually as if commenting on the weather. Neuvillette spluttered, the blush on his cheeks darkening even further.
“Excuse me?!”
“You’re excused,” the Duke answered smoothly.
Or, an alternate ending to the 4.1 Archon Quest. Neuvillette is battered and exhausted from forcing back the Primordial Sea, and just wants to get back to his office so he can regain his strength without anyone worrying.
Spoiler alert: Wriothesley worries.
- Language:
- English
- Words:
- 3,825
- Chapters:
- 1/1
- Collections:
- 2
- Comments:
- 141
- Kudos:
- 6,072
- Bookmarks:
- 854
- Hits:
- 41,108
Bookmarked by Spectral_Aspen
10 Jan 2026
Bookmarker's Notes
“After that?” Neuvillette asked, still blinking sleep from his eyes as he tried to piece together what had happened while he was unconscious.
“I absolutely did not say a single curse word, that’s for sure,” Wriothesley said, grip tightening on Neuvillette ever so slightly.
“Of course not.”
-
You Have The Right To Shut The Hell Up by princesscas
Fandoms: 原神 | Genshin Impact (Video Game)
24 Sep 2023
Tags
Summary
Childe thinks Wriothesley and Neuvillette should totally start dating. Wriothesley just wants this Harbinger to get out of his office.
(Greek | Ελληνικά translation thanks to the lovely Thukydides!)
(Russian | русский translation thanks to the lovely Kira_Rit!)- Language:
- English
- Words:
- 3,741
- Chapters:
- 1/1
- Collections:
- 5
- Comments:
- 216
- Kudos:
- 8,209
- Bookmarks:
- 1,318
- Hits:
- 48,557
Bookmarked by Spectral_Aspen
12 May 2025
Bookmarker's Notes
For three days, the Harbinger, whom Wriothesley learns goes by Childe, does not even enter Wriothesley’s peripheral vision. Three days of bliss. Then the fourth day comes and Childe is outside his office door.
---
“It’s not my fault,” Childe complains, as Wriothesley drags him back to the main because it is absolutely his fault. “I’m just bored down here, I swear! I’d be fine if I had something to fight…”“There’s a literal arena right over there.”
“No one here will fight me!”
Ah. Well, that checks out too.
---
“He’s not usually like that,” Wriothesley explains, for no particular reason. “I dunno why he gets so angry on my behalf.”Childe waves a hand carelessly, already wandering back to the main fortress, where his pile of Gardemeks await their futile weekly repairs. “Don’t worry about it. Mine’s like that too.”
Wriothesley frowns, following him. “Yours?”
“My boyfriend.”
Wriothesley nearly trips over nothing. “Neuvillette is, by no standards, my boyfriend.”
“Okay, well, your boytoy, whatever.”
“If he heard you say that, he’d send a tsunami your way and make it look like an accident.”
Childe looks intrigued. “He can do that?”
“No,” says Wriothesley, too quickly.
...
“He shouldn’t,” [Wriothesley] argues, ignoring the part of him that’s in agreement, the part that wants to follow Neuvillette each time he leaves.Childe rolls his eyes. “Why not?”
“Well, first, he’s a dragon.”
“Mine is too. Next question.”
For the sake of his sanity, Wriothesley glosses over that. “…Okay, second, age difference. I’m thirty-two and he’s five hundred.”
“Amateur numbers. I’m twenty-two and mine’s over six thousand.”
This is ridiculous, Wriothesley thinks, but it’s incredible how fast Childe is coming up with these stats.
---
Childe closes and locks the door behind himself. Very considerate, Wriothesley thinks, until he remembers that this kid is Fatui and probably does that before killing people. Yikes. He tries to picture Childe doing malicious things. It’s alarmingly easy.
---
With an exaggerated sigh, he puts away the files. “We met when I first accepted this position. I had to write him for the funds to make repairs.”“Ooh, letters,” Childe sighs, propping his head in his hands like a charmed magic show patron. “That’s so romantic. So? What happened after that?”
“I got the money and then I made the repairs.”
...
“Is it working?” Childe asks gleefully. “Are you doubting your whole relationship and thinking, oh, I should totally get together with him now?”“No,” Wriothesley says, like a liar. “Get out of my office.”
Childe does, cackling with laughter all the while.
-
Tags
Summary
"Welcome to a new user experience! You have triggered this interface with the keywords, ‘Stupid game! Stupid devs! I want my f*****g money back!’ You are now bound to the character Tartaglia, the Eleventh Harbinger of the Fatui, codename: Childe! We hope you have an enjoyable user experience and we welcome you once again to Genshin Impact 2.0!”
Those are some of the first words Ajax, starving college student extraordinaire, has the misfortune of hearing upon waking up in a brave new world from what he's fairly sure is a very fatal accident involving water and a shit ton of electricity.
Okay, so he's not dead. That's good. But what's this about him being stuck playing the character Tartaglia? Tartaglia, as in the no-good, one-dimensional, cartoonish villain who met his untimely, gruesome death in the first act of the original game?
Forget this. Like hell Ajax is going to share that fate.
And so begins one man's journey to save himself from his awful destiny.
Series
- Language:
- English
- Words:
- 560,073
- Chapters:
- 46/46
- Collections:
- 56
- Comments:
- 29,134
- Kudos:
- 46,544
- Bookmarks:
- 7,496
- Hits:
- 2,093,358
Bookmarked by Spectral_Aspen
29 Nov 2024
Bookmarker's Notes
“I—” Zhongli blinks at him a few times. “Master Childe, I’m afraid I still have no idea what you mean, though I am starting to suspect that it’s something filled with mischief.”
Ajax is not too sure he likes Zhongli’s tone there, and he points it out with a huff. “Why do you sound so resigned? It makes it sound like you think of me as a—a troublemaking rascal! Wait, why are you not saying anything? Why are you looking away? Mister Zhongli!”
---
“Oh, my god,” Hu Tao says. She has one hand over her open mouth and her eyes are all starry, but underneath the visible excitement is also deep-seated pain. “Oh, my god. That was a date, you moron! You went on a date with Zhongli!”It’s Ajax’s turn to splutter as he flushes even harder than before. He’s probably as red as a tomato at this point. He can feel the heat radiating from his cheeks. “W – what? No, it isn’t! We just hung out! He was being a good host! You know how Zhongli is like!”
“He invited you to attend the Rite,” Hu Tao presses on mercilessly, leaning over to jab a finger to Ajax’s chest. “You got all dolled up for him, which I still haven’t teased you about because what an outfit, boyo! Way to flaunt yourself! You did such a good job that Zhongli literally stopped talking in the middle of the Rite to stare at you. There’s that geo crystalfly incident after that, and afterwards, when he saw you, he completely forgot I was even there ‘cause he was so busy making heart eyes at you and nagging at you to eat! Holy fuck, Ajax. L points. How the hell did you turn my amazing RPG game into a BL dating-sim?”
---
Ajax blinks. Paimon…have they…not been paying attention to why they’re having this entire conversation to begin with? Can somebody remind Ajax just how Paimon is a helpful travel companion?Lumine appears entirely unfazed though, maybe even a little dead on the inside. Understandable if this is the level of bullshit one has to deal with 24/7. Maybe Lumine really is keeping Paimon around as emergency food.
---
“Lumine?” Ajax turns to Zhongli. “She’s our bodyguard? Not that I doubt your skill,” he says in a hurry when Lumine crosses her arms over her chest and glares. “It’s just, I didn’t think you’d be interested in venturing into the wild when you’re plenty busy already.”“I’m plenty busy no thanks to you two!” she snaps. “Your husband wouldn’t stop bailing on his tasks! And now, you two are going on vacation? What happened to preparing for the Rite of Parting?”
“…He’s not my husband.”
“Your common-law spouse. Whatever. Semantics.”
---
User 02 is kind but dear sweet heavens is he an idiot.AR watches the fresh notifications of L points flood his windows. There’s L points from Character Zhongli for the simplest, most mundane things like having lunch together, having a boring conversation about their day, or sharing a pot of tea. At some point, Character Zhongli is giving L points for, AR squints at the screen, User 02 using a pair of chopsticks poorly. How is that worthy of L points?
---
As predicted, the remaining four guards rush forward.“You’re under arrest!”
“Drop your weapons!”
Ajax snorts. Yeah, okay. Sure, buddy.
...
“There, how do I look?” he says as he adjusts his outfit. “Do I look appropriately menacing?”“The most menacing figure in all of Liyue,” AR answers dutifully.
...
There are no more opportunities to talk. Lumine apparently has taken offense to his (rather justified) criticism of her (shitty) weapon choice, judging by the flurry of attacks she rains on him.
---
For such a grumpy man, Diluc can adopt a rather earnest look of a pet owner trying their best to coax an angry cat from under the couch. Ajax sighs and takes the bag.
---
“I-is that Zhongli’s dragon form?!” Paimon exclaims as Ajax lets out a whoop of pure joy. “That is Rex Lapis’s Exuvia! But how—!”“You made a water Rex Lapis,” Lumine says, her tone incredulous. “I—of course you did. I can’t believe I have to watch your obsession with your husband manifest in physical form…”
---
It occurs to Ajax that the reason why he’s getting an influx of points is because he’s done the prayer equivalent of putting Zhongli on blast in front of all of his friends and coworkers. Whoops.The guilt quickly disappears when he hears the faintest sigh and a forlorn: Baobei, please.
Don’t you “Baobei” me! When I get there, we’re going to talk about communication!

