Me-and-media update

Feb. 24th, 2026 12:44 pm
china_shop: An orange cartoon dog waving, with a blue-green abstract background. (Bingo!)
[personal profile] china_shop
Previous poll review
In the Fourth walls poll, 68.2% of respondents said "the one-way glass that stops TPTB seeing fannish activity" is important to them; 65.9% said "the one that shields fandom from public/media attention", and 61.4% said "the wibbly-wobby physics-defying thing that means celebs and fans exist in separate universes that just happen to occupy the same space-time". About one in five respondents love ALL the walls.

In ticky-boxes, ballooooooooons and golden sparkles won 54.5% of the vote, coming second to hugs (77.3%), but the other tickies made pretty good showings too. Thank you for your votes! ♥

Reading
I finished Courtney Milan's The Marquis Who Mustn't and enjoyed it very much. Such a kind, good-hearted series with a lovely sense of community and a spark of mischief. I'm looking forward to the next one.

Then I ploughed through one of my randomly selected library books, The Bookish Life of Nina Hill by Abbi Waxman. I found this a delightful read and very moreish. It's voicey, with a distractable, occasionally omniscient 3rd POV scattered with pop culture references. I appreciated it's acceptance of introversion and valuing of alone time. Also, the main character has anxiety, and it didn't really try to fix her.

Andrew and I are still slowly listening to Barrayar by Bujold, read by Grover Gardner.

Kdramas
Juuust enough has happened in One Spring Night that I'm into it. I mean, it's still going around in circles, but I'm most of the way through episode 14, and I'm definitely going to finish. The story relies heavily on respectability, parental authority, and conservative attitudes for its conflict (the leading man is a single dad, OH NO!!), which took me a while to get my head around.

Other TV
Our journey through Middle Earth continues. We're on the second disc of extras for The Two Towers, and the actors seem a bit punchy in their interviews, lol. Other than that, just The Pitt. ♥ (My brother watched a few episodes of The Pitt and said it doesn't have a plot, and I... don't know how to answer that. There are mini-storylines with the patients. The capital-P plot, maybe? such as it is? has kicked in at episode whatever-we're-up-to. I feel like it totally works without a driving plot arc, because there are character/relationship arcs, and rising tension/pacing, and theme. Maybe that's all you need?)

I'm amused that I have three streaming service subscriptions and we're spending so much time watching DVDs.

Audio entertainment
More Better Offline, Tech Won't Save Us (the one about humanoid robots), Writing Excuses, Letters from an American, Pod Save America, Cross Party Lines, Fansplaining.

Online life
From you I have been absent in the spring February, quite a lot. My reading page seems pretty quiet, and I'm still having trouble keeping up; open tabs proliferate (that's the middle line of a haiku).

Writing/making things
I'm subsisting on alibi sentences. My creativity is sitting on a bench somewhere, staring blankly into the sky.

I keep failing to post the meta about adverbs in speech tags because it's so prescriptive, and who am I to say anything?

Life/health/mental state things
I don't know what I'm doing with my life. The world (mostly as presented by the above podcasts) is freaking me out. Yesterday I made fifty chicken dumplings and talked to my brother in NY.

Good things
Dumplings. Creativity is a tide. Sunshine. Grapes. Library books. Black cat lying on the very edge of a sunbeam. Independent media and reporting.

Poll #34285 spam SPAM spam
Open to: Registered Users, detailed results viewable to: All, participants: 22


How often do you check your spam folder?

View Answers

daily
1 (4.5%)

weekly
2 (9.1%)

maybe once a month?
7 (31.8%)

only when I'm looking for a specific thing
14 (63.6%)

never have I ever
0 (0.0%)

other
1 (4.5%)

ticky-box full of prescriptive writing advice
3 (13.6%)

ticky-box full of blanket cocoons and comfort food
14 (63.6%)

ticky-box full of putting clutter in boxes instead of sorting it
13 (59.1%)

ticky-box full of koalas in gum trees, chewing eucalyptus and judging us all
13 (59.1%)

ticky-box full of hugs
17 (77.3%)

full_metal_ox: A gold Chinese Metal Ox zodiac charm. (Default)
[personal profile] full_metal_ox posting in [community profile] little_details
[personal profile] squidgiepdx belongs to this comm, but he’s perpetually been some combination of sick and busy, so I’ve taken the liberty of helping him out.

He’s trying to track down a particular BTS shot from Stargate: Atlantis:

And now on to the SGA Picture part of the deal. So I wrote a quickie story for [community profile] romancingmcshep about John Sheppard's ass (the fest goes until February 28th if you're interested!) and the whole story is based on a picture that NOBODY can find anymore. I KNOW! It's frustrating! Anyway, there's what I think is a "behind the scenes" shot of most likely S01E03 "Hide and Seek" or S01E05 "Suspicion" where it's focused on Joe Flanigan's butt. Like kinda blatantly. He's kneeling on the Gateroom floor over Rodney, I believe and you can see where his t-shirt is pulled up and the waistband of his BDUs are lower - showing some skin and some of his boxers. This is what I think the camera sees in that shot, as Sheppard is kneeling like that but I remember there being a whole lot more skin. Does anyone remember a BTS photo like this? SO FRUSTRATING that I can't find it when I know I've seen it a hundred times.


His post: https://squidgiepdx.dreamwidth.org/341626.html

Oh Come ON!

Feb. 23rd, 2026 01:21 pm
lb_lee: A hand wearing a leather fingerless glove, giving the finger to the camera. (ffffff)
[personal profile] lb_lee
We’re sick again. :( Third time since Day of the Dead. This is getting really old, guys.
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: f27c478d43d0c489b0252e384b0927475a31eda7 https://github.com/dreamwidth/dreamwidth/commit/f27c478d43d0c489b0252e384b0927475a31eda7 Author: momijizukamori momijizukamori+bugzilla@gmail.com Date: 2026-02-22 (Sun, 22 Feb 2026)

Changed paths: M bin/upgrading/en.dat M cgi-bin/DW/Controller/Talk.pm M cgi-bin/LJ/Global/Defaults.pm R htdocs/delcomment.bml R htdocs/delcomment.bml.text M htdocs/js/commentmanage.js M htdocs/js/jquery.commentmanage.js R htdocs/talkmulti.bml R htdocs/talkmulti.bml.text R htdocs/talkscreen.bml R htdocs/talkscreen.bml.text A views/delcomment.tt A views/delcomment.tt.text A views/talkmulti.tt A views/talkmulti.tt.text A views/talkscreen.tt A views/talkscreen.tt.text

Log Message:


Convert miscellaneous Talk pages to TT (#3497)

  • Convert talkmulti, talkscreen, and delcomment to TT

  • Clean up text strings

  • Fix routing and JSON returns

  • Fix string path

  • Clean up some minor errors

The Fine Art of Bibliography

Feb. 22nd, 2026 08:02 pm
lb_lee: A colored pencil drawing of Raige's freckled hand holding a hot pink paperback entitled the Princess and Her Monster (book)
[personal profile] lb_lee
Rogan: I have apparently become the kind of person who not only reads bibliographies of my own free will, but has done so enough to develop taste and critical feelings about them.

Please imagine me swirling fancy wine in a goblet as you read this. )

(no subject)

Feb. 21st, 2026 03:51 pm
conuly: (Default)
[personal profile] conuly posting in [community profile] agonyaunt
My daughter “Melody” is in the midst of the terrible twos. Five or more meltdowns per day over normal frustrations/limits are typical. Recently, my mother-in-law, “Darlene” took Melody and my 6-year-old son out to run errands, and true to form, Melody had a blow-up. It was how Darlene handled it that has me seeing red. She told Melody that she was leaving her in the store and that she could find her own way home, and left her screaming on the floor! She then moved off with my son, out of my daughter’s view, and waited for several minutes before coming back for her. I only learned of this later when my son told me what happened.

When I confronted my mother-in-law, she claimed her method was helpful because Melody behaved afterward. And she said Melody was “never in any danger” because she kept her in sight at all times. After this, I no longer feel safe with Darlene going places with the kids without my husband present or me. Sadly, my husband is no help. He agrees that this was a good “lesson” in behaving for our daughter and that his mother used to do it to him and his sister when they were kids! Please tell me I’m right in telling Darlene her days of taking the kids solo are over.
—Pissed


Read more... )

Comic: Barred from Pokemon Forever

Feb. 21st, 2026 09:21 pm
lb_lee: Biff kissing M.D. on the cheek. (mori&dudema)
[personal profile] lb_lee
This is the winner of the comics/art poll this month! Please enjoy this goofiness... and for added bonus, I'll add the sketch as well!

This was a silly 2016 cooldown sketch from back when I did livestreams. (I have been saying for years that I'd like to start doing them again, but sorry y'all, our art program just doesn't work on Linux. We haven't been able to do digital art on this comp reliably since we got it in Thanksgiving.)

Recruitment post!

Feb. 21st, 2026 04:58 pm
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise posting in [site community profile] dw_advocacy

Now recruiting: DW users who would be interested in the possibility of helping us out in one of these legal challenges, now or future!

If you would be open to the idea of potentially filing something with a court talking about the ways that the restrictions that Dreamwidth would have to impose to comply with a specific state's law (commonly, obligations like age verification via document scan or biometric verification, treating users as though they're underage until/unless they age-verify, etc) would have a chilling effect on your online activity and speech, and especially​ if you're a parent who would also be willing to explain to a court all the ways in which a specific state's law would interfere with or burden your parenting decisions: we're looking to assemble a list of people we can contact in the future if necessary.

If this sounds like you, please leave a comment with what state you currently live in. (Also, commenting is not a commitment, just you saying that you would be okay with us reaching out to you and seeing whether you were available/able to help.) I'm currently most interested in hearing from people from South Carolina, but the ubiquity of these laws being proposed means any state could be the next. All comments are screened so nobody but us can see them.

(Obligatory risk considerations: you would have to file under your wallet/government name, and there's a chance of having to associate your wallet name with your DW username to at least the court and to the state, if not publicly. If this could be a problem for you, don't risk it! But if you're willing and able, us being able to show the court a sworn statement from one of our users about the effects the mandated changes would have on you could be very helpful.)

EDIT: Also I forgot to explicitly specify, this is for US folks! We do not unfortunately have the ability to get involved with anything outside the US.

The Devil’s Instrument

Feb. 21st, 2026 11:54 am
lb_lee: The Blue Beetle, Ted Kord, doubled over laughing. (bwa-hah-ha)
[personal profile] lb_lee
(Alternate title: the Devil Went Down to Georgia... and Regretted It)

While talking with our roommates about the fiddle as the Devil’s Instrument, we got to thinking about the comparative Satanism of other instruments, ranked by how well you could make a Devil dueling song out of it.

The fiddle, yes. The banjo, of course. The harmonica would also be a good contender.

But then we got silly. The tuba would just end like that Spike Jones record where they try to play Flight of the Bumblebee on the trombone. The Devil’s Tympani? The Devil’s Theremin??? (Well, the theremin would likely work out fine.) Warring bassoons? (As a former school bassoonist, we are of course obligated to declare that bassoons can totally war, it’ll just look undignified as the thumbs fly.)

But then we knew. The Devil’s Horn. The instrument that regardless of playing ability instantly sends all listeners to hell:

THE VUVUZELA.

All other contenders go home.

(no subject)

Feb. 21st, 2026 11:20 am
conuly: (Default)
[personal profile] conuly posting in [community profile] agonyaunt
Dear Carolyn: I know you love dogs, but in a reasonable way, so I figure you’re a good person to ask. Is there a “normal” amount of pets for someone to have? I never had dogs or cats growing up and didn’t want them in our home when our children were young.

All my children at times asked for a pet but grew to accept my aversion, except for my youngest daughter. When she used to insist she couldn’t wait to move out and get a pet, I took it with a grain of salt. She did get a dog in the house she shared with friends in college, and her obsession has only grown since then. The last time I saw her, she excitedly told me she’s a foster parent to a litter of puppies now. I’m not sure how that works, but it brings the number of dogs in her house from two to six, and she also has two cats.

I asked if she was going to get kicked out of her house, since her township can’t possibly allow that number of animals in a small home and yard, and she just laughed at me. She apparently doesn’t understand the law or care how this all must affect her neighbors.

Could this possibly be the start of some sort of mental illness? Should I try to intervene further?

Read more... )

(no subject)

Feb. 21st, 2026 10:18 am
conuly: (Default)
[personal profile] conuly posting in [community profile] agonyaunt
Dear Care and Feeding,

My wife, “Lourdes” and I have a 2-year-old daughter, “Mackenzie.” Mackenzie was a difficult baby (long crying spells, difficult to soothe, hypersensitive to sound, fussy about solid food, etc.), and my wife has a low threshold for frustration. So most of Mackenzie’s care fell to me since Lourdes said she “couldn’t deal with it.” The result has been that our daughter is closer to me than she is to her mother. Well, Lourdes said something disturbing regarding our daughter recently.

Mackenzie had a meltdown when my wife tried to get her dressed for daycare, so Lourdes told me I needed to do it because of her theory that our daughter “hates her” and “the feeling is mutual.” Mackenzie has a routine of putting her clothes on in a specific order. Lourdes is aware of it, but wanted to do it her way, which set her off. Mackenzie has her quirks, and if you work with her (her daycare providers follow them and have reported no issues), everything is fine. The trouble is that my wife is accustomed to people doing things her way, and she does not react well when her expectations are not met. I’m seriously concerned about her relationship with Mackenzie, especially because right after her mother tasked me with dressing her that day, she said, “Mommy is mean.” Lourdes balked when I suggested counseling. How am I supposed to resolve this?

—Daughter Division


Read more... )
github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 0e57a69f14581a09c64220452225efd10842985d https://github.com/dreamwidth/dreamwidth/commit/0e57a69f14581a09c64220452225efd10842985d Author: Mark Smith mark@dreamwidth.org Date: 2026-02-21 (Sat, 21 Feb 2026)

Changed paths: M cgi-bin/Plack/Middleware/DW/SubdomainFunction.pm

Log Message:


Tidy SubdomainFunction.pm

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 558458c9ab5c5548f20b6b380857292cc8350203 https://github.com/dreamwidth/dreamwidth/commit/558458c9ab5c5548f20b6b380857292cc8350203 Author: Mark Smith mark@dreamwidth.org Date: 2026-02-20 (Fri, 20 Feb 2026)

Changed paths: M cgi-bin/Plack/Middleware/DW/Auth.pm M cgi-bin/Plack/Middleware/DW/SubdomainFunction.pm

Log Message:


Handle userpics subdomain in Plack middleware

The 'userpics' SUBDOMAIN_FUNCTION (e.g., v.dreamwidth.org) was not handled by SubdomainFunction middleware, causing userpic URLs to fall through to the Auth middleware which triggered unnecessary domain session cookie bounces. Under Apache, userpic_trans handles these directly without any auth flow.

Rewrite PATH_INFO from /{picid}/{userid} to /userpic/{picid}/{userid} to match DW::Controller::Userpic's route, and skip the domain session bounce since userpics are public images that don't need authentication.

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 0c0f75384cb09c6515b5381d9873105581cad595 https://github.com/dreamwidth/dreamwidth/commit/0c0f75384cb09c6515b5381d9873105581cad595 Author: Mark Smith mark@dreamwidth.org Date: 2026-02-20 (Fri, 20 Feb 2026)

Changed paths: M cgi-bin/LJ/Protocol.pm M cgi-bin/LJ/S2/ReplyPage.pm M cgi-bin/LJ/Talk.pm

Log Message:


Skip forced captcha on high-comment entries less than 30 days old

The 5k-comment captcha threshold was meant to slow bots targeting specific entries, but most spam hits old/abandoned journals while active anon memes are the ones suffering from the forced captcha.

Entries posted within the last 30 days can now receive up to the full 10k comments without a forced captcha. Entries older than 30 days keep the existing 5k threshold. All other captcha triggers (rate limiting, journal settings, spam heuristics) are unchanged.

Also refactors require_captcha_test to accept an LJ::Entry object instead of a bare ditemid, since the entry is already available at all call sites.

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

Commit: e78529d60c5e457534481f350c381821dc5810fd https://github.com/dreamwidth/dreamwidth/commit/e78529d60c5e457534481f350c381821dc5810fd Author: Mark Smith mark@dreamwidth.org Date: 2026-02-20 (Fri, 20 Feb 2026)

Changed paths: M .gitignore

Log Message:


Add .worktrees/ to .gitignore

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

Compare: https://github.com/dreamwidth/dreamwidth/compare/86a23512cf4a...e78529d60c5e

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 86a23512cf4aca54a77dd38f26348c19a338d83d https://github.com/dreamwidth/dreamwidth/commit/86a23512cf4aca54a77dd38f26348c19a338d83d Author: Nova sda1@umbc.edu Date: 2026-02-20 (Fri, 20 Feb 2026)

Changed paths: M cgi-bin/LJ/S2/EntryPage.pm

Log Message:


Add per-entry OpenGraph meta tags for public entries (#3522)

Emit og:title, og:type, og:url, og:site_name, og:description, og:image, article:published_time, article:author, and article:tag for public journal entries so that Discord, Slack, Facebook, and other services can generate meaningful link previews.

Only public entries get these tags — non-public entries keep the existing site-wide defaults (DW logo) to avoid content leakage. All attribute values are escaped with LJ::ehtml(). The entry OG block is prepended to head_content so the entry-specific og:image takes precedence over the site-wide fallback from Page().

Fixes #2206

Co-authored-by: Novalinium nova@noblejury.com Co-authored-by: Claude Opus 4.6 noreply@anthropic.com

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github posting in [site community profile] changelog

Branch: refs/heads/main Home: https://github.com/dreamwidth/dreamwidth Commit: 722aca660143d17125cf5f95365e3d8272f5773c https://github.com/dreamwidth/dreamwidth/commit/722aca660143d17125cf5f95365e3d8272f5773c Author: Mark Smith mark@dreamwidth.org Date: 2026-02-20 (Fri, 20 Feb 2026)

Changed paths: M htdocs/js/jquery.shortcuts.nextentry.js

Log Message:


Fix k shortcut sometimes not scrolling to previous entry

prevPageEntry() used a strict < comparison with no tolerance, so if the scroll position landed even 1px past an entry's top (due to sub-pixel rounding or animation overshoot), pressing k would "scroll" to the entry already on screen, appearing to do nothing. Add the same 50px tolerance that nextPageEntry() already uses.

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

To unsubscribe from these emails, change your notification settings at https://github.com/dreamwidth/dreamwidth/settings/notifications

Amish Wizard

Feb. 20th, 2026 04:22 pm
lb_lee: The Blue Beetle, Ted Kord, doubled over laughing. (bwa-hah-ha)
[personal profile] lb_lee
Some smartphone door-to-door salesmen were going around my neighborhood a few days ago, but they made the terrible mistake of getting me at the door, and I easily banished them with the words, "I don't have a smartphone."

Later that day, as I was hauling my laundry for washing, I encountered the salesman again, along with their colleague, both of whom looked to be young, in their early twenties. The one who hadn't encountered me complimented my "necklace," which I said, "Oh, it's a compass!"

"What, really? Can I see?"

"Yup!"

I opened the compass, dazzling both young sellers. They very well may have never seen a compass before in real life.

"Can you really use that?"

"Yup! I use it with maps so I don't get lost!"

"Like, on paper? YOU CAN READ A PAPER MAP???"

At which point the one who'd encountered me said, "They don't have a smartphone either!"

"REALLY?!"

With a flourish, I whipped out my dumbphone and flipped it open. The two salespeople watched as though I had done a magic trick, utterly enchanted, staring at me like I was some kind of Amish wizard. I should've bowed.

So now we and the salespeople are on good terms. ...they probably won't try to sell to us again.

Faking a VPN

Feb. 20th, 2026 03:43 pm
elisheva_m: a water colour rainbow on a water colour sky with the word hope (Default)
[personal profile] elisheva_m posting in [community profile] little_details
What would be involved in setting up a fake facsimile of a VPN service to gather intelligence on a criminal organisation?

Would this essentially be a VPN where the relay saves a copy of the traffic? Everything I've found to read on the internet assumes more knowledge of tech and jargon than I have. Could a choice of servers in different countries be faked? A UI seems easy enough, but what about the ISP it connects to? If it was simply a gateway to a real VPN, would the real VPN notice? Could it at some point send a second copy elsewhere without being noticed?
Edit: (See armiphlage's post below, that's the scenario I'm going to work with, a gateway to a real VPN. Thank you armiphalge. Additional info or other suggestions also welcome.)

This could be a scheme the character is pondering near the end, so it doesn't have to work - it could simply be trying to find solutions to some of the concerns. He has a habit of staring out the window late at night mulling over such things. He really wants to be able to build a phone case with a rechargeable listening device but we've gotten lost on the physics of discretely charging it from the phone.

There's the social infrastructure to make it appear legit, website & fake reviews and social engineering to get them to bite. I've already written this for a different operation, not in great detail but enough for my purposes. If faking a VPN is feasible, I'd probably replace the existing scheme in those scenes with this one. But the marketing email may be more along the lines of "Police and governments can't subpoena a service they don't know exists" with a link to the dark web.

Edit: It doesn't need to actually work as a VPN, the character won't care about hiding the users' info. It just needs to look like one from their side of things.

Please be careful with how much detail and tech-speak you throw at me, my health is poor and I am easily overwhelmed. If this is a rubbish idea, please be kind in putting it down.

Thank you for any help.

Nominations Clarification 1

Feb. 19th, 2026 09:00 pm
lettersmod: (Default)
[personal profile] lettersmod posting in [community profile] unsent_letters_exchange
  • Gentle reminder: Please disambiguate your relationship nominations (include the fandom in parentheses behind the relationship)! This will help your nominations get approved faster.
  • If there are duplicates, wandering tags, or other errors in the tagset, please let me know.


  • Clarifications

    Character &/Reader nominations will not be accepted. Please nominate only canonical characters or broadly defined original characters. Feel free to re-nominate as Character &/ Any, or Character &/ Original Character.


    Please nominate under Crossover Fandom or they will be rejected:

    Inception
    Arthur (Inception)/Tommy Conlon
    John Blake/Eames (Inception)

    Dune Movies
    Paul Atreides/Anakin Skywalker

    Bullet Train (2022)
    Tangerine (Bullet Train)/Sergei Kravinoff (Kraven the Hunter)
    Tangerine (Bullet Train)/Tom Ryder (The Fall Guy)

    The Fall Guy (2024)
    Tom Ryder (The Fall Guy)/Nikolai Kravinoff (Kraven the Hunter)
    Tom Ryder (The Fall Guy)/Sergei Kravinoff (Kraven the Hunter)

    Profile

    valkyrie: (Default)
    valkyrie

    July 2009

    S M T W T F S
       1234
    5678910 11
    12131415161718
    19202122 2324 25
    262728293031 

    Style Credit

    Page generated Feb. 24th, 2026 06:50 am
    Powered by Dreamwidth Studios

    Expand Cut Tags

    No cut tags

    Page Summary