thediadem: (Default)
The Diadem ([personal profile] thediadem) wrote in [community profile] diademooc2025-05-15 08:42 am
Entry tags:

TEST DRIVE ∞ May 2025

Test Drive ∞ May 2025
The First Collision
©
Jump ⇅ :: ArrivalPanoramaFringesInvite Request
The Diadem is an invite-only panfandom game set in a retro-futuristic world where uprooted souls find themselves deep within an eerie wasteland of roads and highways frequently assailed by cosmic storms. Three united strongholds keep the population. Its capital is Panorama, a large metropolis at the planet's center.

Soon, you realize you aren't alone. Calling themselves fluxdrifts, the "locals" have similar stories to you, either for themselves or their ancestry. You speak to an old woman who claims she hailed from another star. You meet a young man who says his great-great-grandfather knew a strange language everybody spoke "back home." As you explore, you stumble across a coin you recognize or your sister's locket. How did it get here? What does this mean? That's for you to discover.

But first, you need to find a ride.

No invites needed to play on the TDM. Everyone's welcome! Use the Invite Request thread below to request an invite from another player.

∞ Summary ∞
IC-wise, arrivals are scattered throughout the month. Events described on the TDM are also ongoing throughout the month. If you'd rather jump right into the action, you're free to begin in media res with your character having already been on the planet for several days.

Post-impact, characters will wake up in a med tent by the Scrapyard. From there, they must accept a vehicle on loan and make the 2-hour drive to the nearest city, Panorama. If they refuse the car because they don't want the loan, they'll be in debt for medical bills instead...so just take the car. It'll come in handy.

Some things to keep in mind when bringing in your character:

  • Pick an injury. At minimum, they got knocked out; at most, whatever they can recover from. Medicine is decently advanced so they'll heal faster if not painlessly.
  • Decide items kept. Reasonable items on their person only: photos, keys, clothes, costumes. No pets or animal companions. Wildly out-of-place tech and personal cell phones will be damaged beyond repair.
  • Select a weapon. Do this only if eligible. Guidelines about weapons and powers are on the FAQ.
  • Choose a vehicle. Decide whether your character gets 2-3 options or if they're stuck with something they hate. Players can pick directly from our collection or source their own images. Anything under a similar aesthetic will work. If your character needs accommodations for driving, they can have them. Ask us for details.
  • Get a phone. Characters have to obtain a phone (and a SIM card) themselves. If they've got one from home, it's damaged beyond repair. Phones are cheap. It'll only take a couple of weeks to afford one. You need to know the number before you text or call anyone. Read about phones and the Forum before you hop on it.

TDM threads can be canon if characters are accepted. Top-levels made to the TDM should be open to all.
TDM Questions? Here — Game Questions? FAQ
SettingTakenReservesApplications ::: ⇅ Top
Fluxdrift
Arrival & Introduction
Date: Throughout May
You've tumbled over a cliff. You were fighting for your life. You're on the cusp of death. You slipped in the shower. Whatever the catalyst, you struggle to cling to consciousness. As darkness overtakes you, a swirling vortex warps light and shadow in a way that defies all physics. A dark wail etches into your very bones. You couldn't describe it if you tried. You can barely comprehend what it is.

Then you open your eyes.


Through the figure's mask ©, you swear the face is grinning down at you. The tent you're in smells of antiseptic, and scratchy blankets line your cot. Injuries you've sustained have been bandaged. In the corner, you spot a MedBot that's fixed you up. Depending on the extent of your injuries, the doctor on duty might give you some painkillers before you go. Thankfully, your belongings are by the exit. Sorry if anything's damaged. Your landing was pretty rough.

You follow the figure outside. They are Yom Crook, here to lend a hand to fellow fluxdrifts like yourself. Their car's parked beside them. Actually, there are lots of cars around, but Yom Crook's stands out with its painted shark mouth. They explain they found you, unconscious, in a diffusion zone and brought you here. The nearest city is a 2-hour drive northeast. Forget about walking. You'll never make it. Also, you owe the doctor a lot of money for patching you up. But you're in luck: they've got some wheels for you and if you accept the vehicle on loan, Yom Crook will cover your medical bills. That's a good deal, right? It's not the shiniest car or motorcycle, but it'll do. If fortune favors, you'll get to choose between two or three options. Plus, if you need accommodations to drive—like adjustments to your seat height or modified controls—you'll receive all that for free.

Take the vehicle. (And the loan.) Yom Crook assures you that you'll have six months before collectors come around. Any time you're ready to pay a part of it down, return here to the Scrapyard. You'll get a receipt and everything. Paying off the loan in six months isn't impossible, but it will take a lot of work. Just don't get too lax. There's a good chance you'll be juggling multiple loans as you try to get by.

You either know how to drive, or you'll have a bare-bones manual to get you started. Road rules are more a suggestion than enforced, so just hit the pedal and go. The car has some basic features. The built-in compass will help you navigate.

OPTIONAL PROMPTS: a flat tire; a body on the road (is it a trap?); a fender bender

Panorama
Explore & Settle In
Conditions: Warm spring temperatures, light showers
After 2 hours on the road, you find civilization. The largest of the strongholds, Panorama is where the economy thrives. Massive power plants glowing red make it visible from a distance. The city is divided into three districts. For now, you can access the Pavilion and the Blocks. Don't worry about the Sanctum; they're not letting you in.

You only need to know two things about Panorama: 1) it's big, the size of a modern metropolis, and you'll need your car to get around; 2) anything goes as long as you don't pick a fight with the wrong person. Street smarts will get you far. Despite its geographical size, the population isn't huge. With roughly a million people in a city designed for over twice that number, Panorama is far from deserted, but nor is it overcrowded. It's a good thing. Resources are limited as it is.
The Pavilion: Free Samples
©
Like any large city, Panorama features a couple of supermarkets. The stock's not as consistent as a proper supermarket. On occasion, shelves can remain cleaned out for a week or two. Regardless, the long tradition of free samples remains. If you're not already shopping, you'll notice the crowded parking lot and clusters of lines inside.

Try samples, push through the crowds as you shop, or give yourself a five-finger discount. If you're cautious, you can pocket a few small items without consequences. The Pavillion doesn't have the infrastructure for surveillance; unless someone sees you, you won't be caught. Steal from the store or pilfer someone's wallet. Maybe you even make a new friend if you bump into another fluxdrift. Or, start a fight with somebody who cut you off in the cheese line. Don't make too much of a ruckus, or you'll be thrown out.

As you look around, you'll see posters advertising temporary positions for the cash register or graveyard shifts in the warehouse. Seems they might've lost several employees recently (how'd that happen?), which is good for you! It's just a 6-week position, but it'll get you on your feet. The city has temporary positions like this all over. Permanent ones are harder to come by when you're new.
Samples include: steamed cabbage dumplings, synthetic cherry juice, cheddar cheese, and chocolate-covered alien eggs (it's crunchy and weirdly tasty). They're served in the usual throwaway paper cups with little toothpicks.
The Blocks: Power Outage
©
Power's finicky in Panorama, especially in the Blocks. Saint Margery's Hospital, located in the same area, has priority for power so the first to go are the motels. Maybe you've been in your room for a couple of weeks, maybe you just got here—and by the way, every motel desk is happy to put the fee on your tab if you don't have the money upfront—but all the motels on the east side are in a blackout, leaving only the west side motels up and running.

What do you do? You have three choices:

  • Risk leaving your room and head to the other side where there's power. Knock on some doors and negotiate with another to share the room. They might shut the door in your face, ask for a favor in return, or be nice enough to help you with no strings attached. There's no guarantee your unattended room will be untouched, though, and you'll be on the hook for any damages an intruder causes.
  • Sit in the dark and deal. It's not the worst idea, but the TV's down, the vending machines are powered down, and with the entire place plunged into darkness, you risk getting robbed. If you struggle with defending yourself, you might want to find some trustworthy company. You can also sneak out of there and let them take your leftover pizza. It's not like you've got a ton of valuables, right? Plus, clobbering someone in the face with a frying pan sounds great until you realize you've gotta do something with the body. And what if this person's got a friend waiting?
  • Get in your car and drive (or grab a friend for a road trip). If you scroll the Forum, you might notice reports on diffusion zones southward. Besides, these motels are hardly your forever home. The city can only provide so much. Why not go for a ride and see what you can find out there?

OPTIONAL PROMPTS: clean up on aisle 3 (what is that goo?); a knock at your door but no one's there; you hear screaming or a commotion down the hall


The Fringes
Quad 3: Lockdown
Conditions: Stormy, with flooding roads
Felix Bjurstrom
> Date: 125-05-17
> Time: 02:15:57

> Emergency road lights have been reported in Quadrant 3! Please, can someone go see what's there? When last we chasers investigated emergency lights, a whole truck filled with sour candy had tipped over. Our stores were stocked for weeks! Oh, be careful - reception looks bad in that zone.
Whether you end up here on your own or you were following a tip on the Forum, the outcome is the same: you come to a stop in front of a 2-story office building that's flooded several inches deep. Emergency lights from a roadblock flicker through the stormy night. Stepping out of your car, you're soaked within seconds. When you check your phone, you don't have any bars. No calls in or out.

Through the open windows, a computer awakens and displays a cheerful smile. The lights inside switch on.

Pick your scenario role below. Your thread partner doesn't need to take the opposite role! They can join you in the same scenario (i.e. trapped together). Players are also free to create a generic NPC for the other side to facilitate the thread.

After characters escape, they'll find one bottle of antibiotics in their pocket or car, whether they remember taking it or not.


A: Sealed In
As you peer through the windows, you see crates of medicine floating around. Antibiotics in the diadem are valuable. Hospitals and doctors are always buying. You can keep it for yourself or make a quick buck. Or maybe you're compelled to help somebody back in the city who's in need. Whatever the reason, you decide to take the risk and step inside.

Water splashes around your ankles. The lock buzzes behind you. If you try to break the windows, you discover they're unnaturally resistant to shattering. With the whole place locked tight, the water begins to churn. Then the computer lights up again.

Warning, it flashes in large, bold text. Quarantine in progress. Release code required for exit.
  • To find the code, you'll have to search. Duck under the water, go through sopping envelopes and sticky notes or pick the locks on the filing cabinets and desk drawers. You can also try hacking the computers. Use your computer knowledge or fall back on the age-old trick of seeing who wrote down their password.
  • The files, notepads, and emails start innocuous, but as you look through them, disturbing phrases jump out at you—a dark thought you've had or a cruel taunt from someone in your past. The longer you're fixed on the terrible words, the higher the water begins to rise. Only another can break you out of your trance.
  • With the rising water comes fear. And the more you're afraid, the more the water also rises. You begin to see faces in the water, bobbing like balloon heads. Do you recognize them? If you move to take a closer look, they will sink back beneath the surface as if never there.
  • If you manage to swallow your panic, you can eventually find a triple-laminated binder with the release code and instructions. Bad news: you need someone on the outside to punch in the 6 strange symbols in order. The instructions explain that the code panel is located at the back of the building.
Let's hope a friendly face comes along.

B: Set Free
As you peer through the windows, you see not just the crates of medicine but someone trapped inside. They look like they might be in trouble, and from your vantage point, you notice that the water is bubbling strangely. It's definitely not normal rainwater. As you watch, the water rises unnaturally, stopping and starting. It's as if the water level is responding to an external stimulus.
  • The glass is soundproof. You can't hear what the person inside is saying, so you'll have to communicate with each other another way. Try charades, typing on your phone, or whatever you think of. Eventually, you determine that they're stuck and that you need to enter some sort of code onto a pad located—according to your trapped partner—at the back of the building.
  • Around the back, shadows swallow your surroundings. The panel must be pried open, but a slippery substance makes it hard to get a good grip. Each time the substance touches you, you grow uneasy. You swear you see eyes watching you, though when you turn around, nothing's there.
  • You can't seem to keep the instructions in your mind. And those symbols...they burn into your retinas. Through them, you glimpse an incomprehensibly massive figure unfurling in the darkness, pulsing as if in a deep sleep. When you snap back to reality, you realize you've injured yourself, slicing your hand on a sharp edge or a bruise you can't remember getting.
  • Once you manage to release the doors, the water inside the office drains upward into the sky as though sucked out by a giant hose. The darkness spreads. Get out of there fast before the shadows drag you or your partner into the void.
Of course, you don't have to help anyone. You can leave the individual there, make a deal, or outright extort them. But remember, you're not the only person on these roads. You might want to play your cards carefully, even if altruism isn't your first instinct.
markofkaine: (i don't know enough but that doesn't see)

Arrival

[personal profile] markofkaine 2025-05-16 05:37 am (UTC)(link)
[…Wow. That dinky little truck just fell over, huh. Kaine had no words. Though there were some words that made a valiant attempt at describing the sight. ‘Pathetic’, perhaps. Or ‘Destined to die in a gutter’. Maybe even ‘You are the worst thing I’ve ever seen’.

With a grunt, he strides over - half driven by morbid curiosity and half concern definitely not concern, just annoyance. He was annoyed that he had to look at that! And then, as easily as one might pick up a toy, he lifts the truck with one hand. Peers inside.]




Are you a fucking moron or something?
littlemushroom: (139)

[personal profile] littlemushroom 2025-05-17 12:21 am (UTC)(link)
[[At this point in time, An Zhe was not in a very great spot. Enough time had passed that it was really starting to sink in that things were very wrong. Things were very wrong, and he didn't know what he was doing! It had been bad enough that this had already happened before, even if it had led to a nice encounter. But it'd happened again! He felt very, very stupid and very, very out of his depth. He knew exactly what kind of cynical look Lu Feng would have given him at that moment, and his heart felt emptier for it. He wouldn't have minded getting bullied over it at all if he were just there.

His wallowing was abruptly cut short though. Suddenly? He was up again?

Kaine was treated to the sight of An Zhe white knuckling his steering wheel, staring at him wildly with wide eyes on the verge of bursting into tears. Or maybe that was the face of someone that really wanted to shout but he had never shouted before in his life. He was suddenly so angry that the wrong person had called him a moron and

he just

slammed his hand on the horn for the most anti-climatic beEp imaginable.]]
markofkaine: (kaine kaine)

[personal profile] markofkaine 2025-05-17 12:59 am (UTC)(link)
[...Clearly, Kaine was right. This tiny loser was not fit to drive a vehicle. Who thought it was a good idea to put him behind the wheel?

Looking unimpressed by this meager attempt to... uh, intimidate him? Or maybe lash out? His lip curls into a sneer, feeling none too charitable about babying this-- baby.

(He was vulnerable, a small part of his mind registered. Kaine hated seeing it. Weakness. Like the countenance of a child in a fully grown body... ugly emotions stirred inside that he immediately tried to shove back into the darkness.)

He turned to his old friend derision instead.]


Seriously? That's all you have t'say for yourself?
littlemushroom: (099)

[personal profile] littlemushroom 2025-05-17 01:17 am (UTC)(link)
[[With the closest thing to an expletive out of his system, An Zhe didn't have anything else to rebuke him with. He really didn't have anything to say.]]

Yes.

[[A beat. A frown.]]

... Thank you for... [[Wait hang on, uhhhh]] ... Picking me up?
markofkaine: (ow though??!?)

[personal profile] markofkaine 2025-05-17 03:05 am (UTC)(link)
[Can’t… stop himself. Must… bitch out a complete stranger. He points an accusatory finger at the kid, irrationally annoyed! Because he doesn’t care! At all!]

And what would you have done if I had’t come along, huh?! Your dumb ass would’ve been shit outta luck, stuck with a tipped over hunk of junk and no way t’get anywhere!!
littlemushroom: (041)

[personal profile] littlemushroom 2025-05-17 03:18 am (UTC)(link)
[[He's run through that scenario a few times since parting ways with Eight. He was a resourceful mushroom, so there were a few different ways he could see it going. None of them were probably up to this guy's standards however. An Zhe considered his options.]]

I'd just have to deal with it.

markofkaine: (uh incredulous?)

[personal profile] markofkaine 2025-05-17 03:51 am (UTC)(link)
Like what, you’d just walk t’the nearest pitstop? You’d never make it - the Fringes would eat you alive.

[He was being uncharitable and he knew it. If you didn’t have superstrength, walking was one of the only options you’s have, apart from flagging someone for help. And it’s not like he had any idea what really lay out there either… but it had to be bad. More than this kid could handle, he was sure.

He didn’t want to admit to himself that the idea of this complete stranger biting it out there bothered him.]
littlemushroom: (081)

[personal profile] littlemushroom 2025-05-17 04:26 am (UTC)(link)
They might. [[He can't deny that.]] Or they'll realize I have no nutritional value.

[[It sounded like a half-hearted joke, but it was a simple fact that had kept him safe in the Abyss. An Zhe sat back a bit more in his seat, staring out the window at the stretch of landscape ahead of them. There was a quiet distance to his expression as he squeezed the wheel. He'd done this before.

Then he tilt his head, turning that look on Kaine.]]

Thank you for worrying.
markofkaine: (alert)

[personal profile] markofkaine 2025-05-17 05:01 am (UTC)(link)
[...! Kaine sputters, indignant. Do NOT call him out, for Christ's sake!]

I'm not worried! You're just being stupid!

You think people only get killed for food?

[The fact that this was the only thing the kid was worried about meant that he was still desperately naive. There was an ocean of cruelty that existed in the world that defied all comprehension. Disaster didn't discriminate. Neither did monsters.

If you weren't worried, you were insane.]
littlemushroom: (152)

[personal profile] littlemushroom 2025-05-17 03:54 pm (UTC)(link)
[[What a funny guy. An Zhe hadn't met anyone like him before. All that spitfire energy left no room for An Zhe to be upset, leaving only his usual calm.]]

No. There are many reasons.

[[He couldn't count how many humans had their lives swept away before his eyes. Even his own.]]

Coming here unprepared wasn't my choice, but I have to make do.
markofkaine: (personal space pls)

[personal profile] markofkaine 2025-05-18 02:16 am (UTC)(link)
[Conversely, the fact that this kid is not freaking out or displaying any kind of fear beyond the most eye-wateringly shiny eyeballs he’s ever seen is driving Kaine nuts. Why aren’t you reacting?! This is the time to do it!! STOP BEING CALM—

At this point he couldn’t even really say that the calmness was from not understanding the danger, it just seems like the kid was just this way about everything. Which, for someone who not only wore his feelings on his sleeves, but also tattooed them onto his arms so that his feelings could be bare no matter the circumstance, was beyond comprehension.

Without really realizing it, he’s leaving dents in the frame of An Zhe’s truck from digging his fingers in.]


I can’t fuckin’ believe you… fine! Get the hell outta here then!
littlemushroom: (068)

[personal profile] littlemushroom 2025-05-18 02:57 am (UTC)(link)
[[He probably would have been afraid of this man specifically if he had... done anything? He'd picked up the truck like it was nothing of course, which meant he very easily could have done anything else. But he had every opportunity and didn't? He'd just yelled at An Zhe a bunch?

An Zhe didn't even know what other answer he could have given him to get him to stop being so angry. He truly had not meant to come out here with no options but he hadn't been given any.

Or.... was this supposed to be an option?]]

Um...

[[... his truck... :( ]]

You're holding on really hard though.
markofkaine: (huh)

[personal profile] markofkaine 2025-05-18 03:54 am (UTC)(link)
[Okay but he could’ve done so many things and those hypotheticals are all reasons to be scared! Making him less angry is impossible!

Looking a little startled by himself, he lets go of the roof - crap, he didn’t even notice. Well whatever, the whole thing was a hunk of junk anyways. Kaine takes a few steps back and crosses his arms, waiting for the kid to drive off. IF HE EVEN COULD! 50/50 odds on just falling over again, like a helpless loser.]


Tch. Let’s see if you even manage t’get half a mile before crashing again.
littlemushroom: (055)

[personal profile] littlemushroom 2025-05-18 04:09 am (UTC)(link)
[[Let him destroy his own truck on his own terms! A thing he really didn't want to actually do! And yet that seemed extremely possible and it was finally time for An Zhe to be flustered.

Don't look... stop perceiving him...

It was an objective, undeniable fact that he was Terrible at this. Having Kaine waiting so intently for his inevitable failures made him very much not want to start up the vehicle again.

SO HE AVOIDED IT, looking out the window instead just to make sure he wasn't going to be leaving this very angry person stranded.]]

... I wouldn't be leaving you without a ride, would I?
markofkaine: (kaine kaine)

[personal profile] markofkaine 2025-05-18 04:22 am (UTC)(link)
[Twitch. I’m the one worrying about whether YOU’RE self sufficient, not the other way around! I can just steal the next car that comes around, a thing I am very capable of doing!]

Oh hell no, you’re not gonna turn around and start worrying about me. You barely got outta the Scrapyard’s driveway. Fuck off already.
littlemushroom: (046)

1/3

[personal profile] littlemushroom 2025-05-18 04:27 am (UTC)(link)
[[....]]
littlemushroom: (051)

[personal profile] littlemushroom 2025-05-18 04:28 am (UTC)(link)
[[Don't.... say it. Don't say it.]]
littlemushroom: (102)

[personal profile] littlemushroom 2025-05-18 04:28 am (UTC)(link)
[[Too late he was saying it.]]

So you were worried.
markofkaine: (offput...)

[personal profile] markofkaine 2025-05-18 04:30 am (UTC)(link)




I am going to kill you.
littlemushroom: (120)

[personal profile] littlemushroom 2025-05-18 04:41 am (UTC)(link)
[[Yet you were still over there.]]

I'd appreciate it if you didn't.

[[An Zhe had someone to find, after all. But if he really didn't have a vehicle nearby...]]

...

... You can sit on the back if you want to risk it.
markofkaine: (annoyance)

[personal profile] markofkaine 2025-05-18 04:46 am (UTC)(link)
[YOU TINY LITTLE—!

That does it. Kaine storms over and grabs the truck door. Is it locked? Did you learn how to lock your doors? Then he’s just going to rip it off its hinges. Sorry. I hope it wasn’t locked.

He then proceeds to pick up this feeble little nerd by the scruff of his shirt, lifts him up out of his seat, and then dumps him in the truck bed. Fuck you that’s where you live now.

THIS IS A CARJACKING.]
littlemushroom: (034)

[personal profile] littlemushroom 2025-05-18 04:50 am (UTC)(link)
[[OH?????

Well.

Alright.

This is fine.

At least his doors were unlocked on account of the real possibility that he was going to have to crawl out of them at some point.]]
markofkaine: (side glance)

[personal profile] markofkaine 2025-05-18 04:59 am (UTC)(link)
[Well good, it was going to be awkward driving without a door. That means he can slam it shut and start up the engine.

Useless kid: not dead
Car: obtained

He throws out a remark to his passenger in the trunk,]


Like hell you were gonna drive me anywhere.

[—aaaand they were off! vroom vroom]
littlemushroom: (117)

[personal profile] littlemushroom 2025-05-18 05:13 am (UTC)(link)
Mm, I didn't think you would want that.

[[Not that he thought he was going to get carjacked, but An Zhe supposed this was the best person to be grand theft auto'ing his vehicle. He was short enough that the truck bed wasn't even that uncomfy, he just needed to fold up a little to make sure he avoided most of the wind.

Could Kaine even drive? Time to find out as they vroom vroom vroomed down the road. An Zhe would at least do his part of keeping an eye on the scenery they were leaving behind.]]
markofkaine: (beef show)

[personal profile] markofkaine 2025-05-18 06:01 am (UTC)(link)
[OF COURSE I KNOW HOW TO DRIVE normally cars and motorcycles, but a truck wasn’t all that different. He could adapt. This much, at least, his inferior brain could figure out.

Rash as he was, even he knew that this wasn’t the kind of vehicle that ran at top speeds. Crank it any higher than say, 25 mph and pieces were liable to start falling off. Which made for an infuriatingly slow ride, but beggars couldn’t be choosers.

At least the kid wasn’t at risk of falling out the back, going this slow.

He drives in silence for a good while, too busy with the mental task of kicking himself for being sentimental while also cursing God, the fates, and Peter Parker for the shit luck of ending up in this dump to begin with. Maybe this was hell. And maybe that’s what he deserved. But it was hard to imagine that everyone else did.

…Eventually, he speaks up again - a sharp bark aimed at the trunk.]


Hey. What’s your name?

(no subject)

[personal profile] littlemushroom - 2025-05-18 15:02 (UTC) - Expand

(no subject)

[personal profile] markofkaine - 2025-05-19 07:20 (UTC) - Expand

(no subject)

[personal profile] littlemushroom - 2025-05-20 01:00 (UTC) - Expand

(no subject)

[personal profile] markofkaine - 2025-05-20 01:06 (UTC) - Expand

(no subject)

[personal profile] littlemushroom - 2025-05-20 01:14 (UTC) - Expand

(no subject)

[personal profile] markofkaine - 2025-05-20 01:36 (UTC) - Expand

(no subject)

[personal profile] littlemushroom - 2025-05-20 01:58 (UTC) - Expand

(no subject)

[personal profile] markofkaine - 2025-05-20 02:06 (UTC) - Expand

(no subject)

[personal profile] littlemushroom - 2025-05-22 20:39 (UTC) - Expand