erinptah: Cat in a backpack (happy)
Classic Doonesbury panel: That's GUILTY! Guilty, guilty, guilty!!

The Superbowl of crypto rubberneckers is over! And it’s a sweep for my team! (That is, Team Don’t Steal Eight Billion Dollars.)

SBF testified in his own defense, which I did not think would surprise anyone, considering how much this guy loves the sound of his own voice and/or cannot shut up to save his life. Molly White, who’s been covering the whole trial, grabbed a last-minute flight to New York and watched it live from the courthouse’s overflow rooms. She then did a series of 3-to-5-hour post-courthouse livestreams, gleefully walking us through her pages of notes while the memories were still fresh.

…and I have been hustling to get ahead on the Leif & Thorn queue this week, so I’ve listened to every minute.

If you don’t have enough interest in the topic, and/or enough inking/flatting work on your plate, to watch 14+ hours of this…the guys from Crypto Critics’ Corner got her in the next day for a much briefer overview (under 50 minutes!). They cover a bunch of highlights through the start of deliberation — the verdict basically dropped at the same time the episode did.

(Didn’t do much for Halloween, but the day after I stopped by Target and picked up a heap of snacks, for clearance prices on basically anything pumpkin-flavored or orange-dyed. So. Good times all around.)

erinptah: Vintage screensaver (computing)

Molly White (of Web 3 Is Going Just Great) has a helpful intro post about the Sam Bankman-Fried trial, now playing in a courtroom near you. I know I’ll be following along with all her coverage.

A while back, Bennett Tomlin (of Crypto Critics’ Corner) did a video breaking down a Financial Times documentary about SBF. Won’t have the hottest new developments, but it’s still a good watch.

Folding Ideas (of Line Goes Up and The Future Is A Dead Mall) has a new video about how the community that drove the GameStop short squeeze has morphed into a full-blown financial cult. It’s so densely packed with layers of nonsense — bad math, bad economics, crypto crossover, QAnon crossover, the works. I’ve watched the whole thing through twice.

(…I bought 5 shares of GME during the original frenzy, purely because it was making hedge fund managers cry on TV, and that was a cause I wanted to support. Had a look at r/WallStreetBets, but their posts were more concerning than inspiring, so I didn’t stick around. It got so much worse.)

Got from Folding Ideas to Jauwn’s chronicle about one specific Meme Stock Guy who is genuinely not well. And it turns out most of Jauwn’s other videos are reviewing NFT games to examine how well the gameplay holds up, which I’m working through now. It’s basically Web3 Gaming Is Going Just Great: The Channel.

From July: “A video about how “passive income” money-making schemes took over the internet, and the world.” Featuring some incredible parodies of financial/coaching influencer videos.

From August: “The efforts of sex work advocates are better invested, says Stabile, in campaigning for new laws that would make it illegal for banks to discriminate against sex workers on the basis of their profession, than in developing an alternative financial system.” Sex workers versus crypto.

From September: “Meta acknowledged in a statement to The Washington Post that Threads is intentionally blocking the search terms and said that other terms are being blocked, but the company declined to provide a list of them. A search by The Post discovered that the words “sex,” “nude,” “gore,” “porn,” “coronavirus,” “vaccines” and “vaccination” are also among blocked words.” (They do redirect you to, for example, the CDC page on COVID, so it seems like it’s an anti-conspiracy-theory measure. They’ve just given up on, I guess, moderating against conspiracy theories.)

And from now, a matched set of stories about search engines racing to the bottom:

“Testimony during Google’s antitrust case revealed that the company may be altering billions of queries a day to generate results that will get you to buy more stuff.

“Like a good AI tool, Bing also offers a few citations to show that it has checked its facts. There is just one big problem: Shannon did not write any such paper, and the citations offered by Bing consist of fabrications.”

erinptah: (Default)

New anti-MLM podcast in my queue: From Huns to Humans. Funny, sympathetic, care-filled, drama-packed conversations between the host and other MLM survivors.

Joining the ongoing Life After MLM, the hiatus’d Hey Hun You Woke Up!, and Sounds Like MLM But OK, and the complete The Dream.

(Links are mostly to the RSS feeds — I use Feed Preview for Firefox to make them easy and readable.)

It’s a good thing I found it, because I’m basically caught up on all the others…and for whatever reason, I’m kinda hyperfixating on these lately? Like, when it comes to background audio for mindless tasks at work, or for inking and coloring art — there are other things I’m making myself rotate through, but I really just want to load up another anti-MLM episode, or a dunking-on-crypto episode.

*

I know I’m not the first person to say this, but when you break it down far enough, they’re basically the same thing.

“I was convinced to buy this stuff with the promise that I could sell it for more money later on, with a mix of FOMO, toxic positivity, promises of financial freedom, and big claims about how this business was going to change the world! Turns out it’s junk that no real person wants, sellers are using all kinds of behind-the-scenes shenanigans to puff up their numbers, and the person who sold me on it was just trying to make a profit off of me.”

*

…the podcasts in the blockchain category are Crypto Critics’ Corner, Coffeezilla on Youtube, Scam Economy (also has a Youtube version), and Griftonomics (with a slightly broader focus, on all kinds of alt-right cons).

Fun fact, that last one is hosted by Jackson Palmer! One of the guys who created Dogecoin, as a joke, and still hasn’t gotten over being horrified that anyone (a) takes it seriously and (b) has lost real money on it.

Pretty sure Molly White, of Web 3 Is Going Just Great, has been a guest on all of them? Anyone who wants a good expert-knowledge-clearly-explained starting point, check for her episodes.

And anyone who wants something sharp and enlightening, but only has 20 minutes to spare, watch this:

 


One of the Crypto Critics guys lays out why it’s not a shock or a coincidence that crypto grifting and alt-right grifting have gotten so tied up in each other. Pulls together a bunch of threads and builds them up really neatly.

 

erinptah: Vintage screensaver (computing)

You know, all the buzz about “Mastodon is so hard and weird and confusing” had me intimidated for a while, but when I finally took the plunge, it went like this:

  • Open the account of someone I followed — someone with a big following, and non-terrible political opinions — who moved to Mastodon
  • Sign up for a new account on the same instance as them
  • Install the Tusky app on my phone, and sign in there too
  • Follow the accounts of everyone I could find who moved

…and that was it? It’s been smooth sailing ever since.

Not as buzzing with activity as Twitter, but I followed some cool people who fully moved over, and they RT fun things into my feed, and it’s just…good? It’s not a place I grudgingly check out of anti-Twitter political obligation, it’s a place I enjoy checking, because it has posts I like seeing.

(Probably helps that the “snarking on crypto” community is strong over there! My more traditional fandoms don’t have much of a presence…though I’m following the hashtags, just in case…but let’s face it, dunking on blockchain is basically a fandom in its own right.)

Follow me at @ErinPtah@universeodon.com to get my favorites RT’d into your own feed. And if you have an account — even if you’re not using it much (yet?) — drop the link here, I’ll give you a follow.

erinptah: Hiding in a box (depression)
Seems like the whole weather flipped a switch the other night. On Wednesday I had the windows open, computer sitting on ice packs to help it not overheat, and wasn't layering up at all to go to work...Thursday, wham, I'm closing the windows, pulling out extra blankets, wearing a sweater and a coat to go out.

Nothing against sweaters, but oof, me and my two smelly cats are gonna miss having a fresh breeze going through the house.

*

Parents officially got COVID over the summer! They're vaxxed+boosted, no extra high-risk conditions, and didn't have any trouble staying home the full isolation period, so it went over about as well as you could hope, probably.

They had this month-long European tour booked back in 2020...postponed it to 2021...postponed it again to 2022...figured this year they would just take the plunge and go for it. Get to week 3, and half the people on the tour bus are coughing. Whoops.

More recently, my aunt got it after an out-of-town relative visited. Glad I didn't go to that family gathering. (...I've gone to others, so this isn't a principled health stance I've been taking, I just got lucky.)

In other health news, one of my uncles has cancer -- not the kind you beat, the kind where the doctors say "with treatment you have about 10 years to live" -- and it's been about 10 years since they said that. So. As of this writing, he's not gone, but there's a good chance he's on his way out.

The news arrived a few days after Disney+ got Thor: Love and Thunder -- you know, the one where Jane spends the whole thing actively dying of cancer! -- so, hey, guess which family movie-watching plan has been tabled indefinitely? (I saw it in theaters, at some point I became the kind of fan who sees every Marvel movie in theaters, but the parents are in the "we want to catch them all...eventually" camp.)

*

Just as I get comfortable with "Kickstarter's not going anywhere with their Mystery Blockchain Protocol, at least not in the foreseeable future, it's still safe to run a campaign there for now," then Deviantart turns around and starts flirting with blockchain nonsense. Deviantart! You were the chosen one the only major site making an active effort to protect artists against blockchain fraud! What happened??

...okay, okay, we know what happened. Current holders of crypto can't actually get money out of the system unless they can convince new suckers to put money in, which means "bribing sites like DA and KS to drag in new suckers" is a good long-term investment.

Still a nasty twist to wake up to.

I know no amount of comments that outline how NFTs are a predatory pit of scams is going to outweigh whatever check they're cashing from the crypto industry, but I left one anyway.

*

Spent the past week or so in a real downswing of low energy and high executive-dysfunction. I have all these small, relatively simple tasks to do, but getting over the hump to actually start each one? Gonna need to go take a nap first.

(The Fluff thinks this is a great deal. He loves an extra snooze. And Fiddlesticks doesn't hang out on the bed, which makes it a nice safe territory where Fluff doesn't have to worry about defending his honor as Top Cat.)

I've been trying to put "have a nap" higher on the coping-strategy list than "chug another energy drink." Probably healthier! Not as good a deal for the to-do list.

...also, not a great state to be in when you're gearing up for a crowdfunding campaign. But it's not like I work better without a deadline. So we're moving right along.

*

True story, the one thing I can reliably-and-consistently focus on right now is "writing more Moon Knight fanfiction."

Using incentives like "you can write another chapter of Fic X once you finish Task Y" has been...moderately effective.

(I like this show a normal amount, I swear.)

erinptah: (daily show)

People with funds locked in Celsius Network have been sending letters to the judge presiding over the Chapter 11 bankruptcy case. These are excerpts from those letters.” Periodically updated with new excerpts, as new dockets get released.

““I couldn’t eat or sleep for two nights,” says Alla Driksne, a 34-year-old chef from London. “I got sick from the stress.” She has lost her life savings – a six-figure sum – in the Celsius freeze.

A few months before Celsius went belly-up, one of their customers called in to Scam Economy — here’s a clip that includes both the pre-crash call, and some post-crash reflections. Notably, the guy isn’t a hype-man, or an enthusiastic crypto fan. He just seems sorta sad and anxious about his money, and he’s also pretty sad and anxious about Celsius’ drawbacks, but somebody convinced him that every other option is worse:


 

 

“The top #1 Google result for “blockchain production users” (and related queries) lists 34 individual “real world blockchain” projects. […] Looking into all 34, I found that 13 are already dead (including one that has been killed by the SEC), 6 are only useful within the crypto & NFT ecosystems and not in the “real world” and 14 use Blockchain in a way where removing the blockchain would not impact functionality at all, or make the product better.”

One of the big pseudo-success stories is IBM (backers of IBM FoodTrust, a system hyped by WalMart). At least, until early 2021: “IBM has cut its blockchain team down to almost nothing, according to four people familiar with the situation. “

Really enjoy this podcast interview with a climate analyst, who’s familiar with Crypto Nonsense but whose first area of expertise is fighting climate change, doing a well-informed deconstruction of the “Bitcoin is good for the environment somehow” arguments.

“The bug caused a misplacement of decimal points when refunding pavladiv.near’s USN. Instead of returning 4.9995 USN (about $5), the smart contract bug minted 4.9995 trillion USN for the user on both occasions, thus creating almost $10 trillion out of thin air.” Oooops. (These are the same people who will say “USD is unreliable because the government can just print as much money as they want”…)

“Power companies don’t take bitcoins or tethers. But the crypto trading system was running low on naïve retail suckers to supply fresh dollars. So the miners needed to do their part in propping up the price of bitcoin. Their solution was to avoid selling their bitcoins, and instead to hold them and use them as collateral against low-interest loans.”

“I left my easy six figure job in crypto because I couldn’t stand to market to such a deranged group of individuals and the toxic web3 workplace. Even though I even enjoy some aspects of crypto… the online crypto communities are extremely bizarre, mentally unwell, deranged, and socially inept. […] AMA in the comments! I need to vent.”

“A London-based software company has just launched CloneMyNFT.com which offers NFT owners the ability to “keep their NFT artwork forever” even after they have sold it. […] The system works by creating an exact digital copy of the artwork but with another unique contract on the block chain, effectively making it an almost exact clone of the original NFT.”

Note: this has been possible for as long as NFTs have existed! The only change is having a convenient site that’ll process all the code automatically.

You don’t know anything about the metaverse but you want to do like all the best marketers around and write something on the web about it? Don’t worry, Tony is here for you and will give you all the advice you need to write the most impactful article about the metaverse ever. I have a structure that will make you jump ahead of all the competition. Follow me!” (This is so perfect, I love it so much.)

The entire crypto space has been a Jenga stack of interconnected time bombs for months now, getting ever more interdependent as the companies find new ways to prop each other up.” The Latecomer’s Guide to Crypto Crashing.

erinptah: (pyramid)

Welp, we’re having another banner week in the crypto world, huh?

These are links I’ve been picking up over the past month or two. They go up to the Luna “we have a token that will always be worth US$1 because of Algorithms(TM), what could go wrong?” crash, but nothing yet from the Celsius “we are not a bank, because banks are Bad and we are Good, so we don’t need all those silly regulations that banks have to follow, and oops now we’re freezing everyone’s ability to withdraw your tokens” crash.

The first Patreon Creator Census has a lot of broad strokes you probably could’ve guessed, but it’s nice to see the specifics broken down. Especially when they break stuff out by “what field is the creator in?”

Creators overwhelmingly hate crypto, btw. Patreon tries to downplay it by breaking out the fields that hate it least…but that also reveals that visual artists hate it the most. You know, the field where crypto has made the biggest and hardest pitch for how useful it is? Second-most hate comes from the writers (the fields where the journalists are), and third-most comes from the game developers (the field where crypto has made the second-biggest push).

“As talk of “the metaverse” grows, and people float [NFT] theories about owning items and cosmetic skins and being able to take between games, interest in what that means practically for gamers has lead to a wild array of theories, but they’re largely pushed by people who know nothing about game development. So, as a developer, it falls to people like me who live and work in these spaces to share our knowledge.” (Link is just one article, but the whole blog is worth a read.)

[US] Political donations from the sector surged to more than $26 million during 2021 and the first three months of this year. That influx of cash is outpacing spending by internet giants, drug makers and the defense industry — providing a fresh pool of financing for candidates heading into November’s congressional elections.”

Ms. Blackburn consolidated many Bitcoin addresses, which might have seemed to represent many miners, into few. She pieced together a catalog of agents and concluded that, in those first two years, 64 key players — some of whom were the community’s “founders,” as the researchers called them — mined most of the Bitcoin that existed at the time.”

“All [interviewees] had similar testimonials about putting their faith in an asset they thought was stable and losing everything. Muhammad, a 30-year-old from Egypt, said that he learned about Luna from YouTubers who said that it would reach $1,000. He bought 1,000 tokens at $88. One token is now currently worth less than $0.0002.

“[The article] uncritically repeated many questionable or entirely fallacious arguments from cryptocurrency advocates, and it appears that no experts on the topic were consulted, or even anyone with a less-than-rosy view on crypto. This is grossly irresponsible. Here, a group of around fifteen cryptocurrency researchers and critics have done what the New York Times apparently won’t.”

erinptah: (pyramid)

There’s been an absolute deluge of Blockchain Space Nonsense news in the past couple of weeks. If you, like me, can’t get enough of it, Web 3 Is Going Just Great is a great source to quench your thirst.

But if not — indulge me for a minute while I sift out some highlights, at least?


 

Everyone and their dog has been sharing this video, but I’ll share it again. It’s good. Not just about NFTs, it covers all kinds of Hot Topics in crypto discourse right now.

I started watching it thinking “I’ve rubbernecked SO MANY terrible details about these already, more than enough to fill a multi-hour video, there’s no way it’ll also have new-to-me info that makes them worse.” Spoiler alert: it had new-to-me info that makes them worse.

They don’t understand…ANYTHING about the ecosystems they’re trying to disrupt. They only know that these are things that can be conceptualized as valuable.”

The Spice Must…wait what

So a group called “SpiceDAO” pooled a bunch of money in order to buy a rare copy of Jodorosky’s Dune — basically, a long pitch for this guy’s proposed adaptation of Dune. They paid ten times the estimated value at auction, apparently totally convinced that “buying a book” and “buying the adaptation rights” were the same thing.

(A DAO is like a co-op, but to join or vote on anything, you need to buy into the org’s crypto token. These folks also seem to believe “we’re voting on a blockchain!” bypasses any requirements for laws, rules, obligations, paperwork, or, like…basic planning.)

The first half of this Twitch stream has a great time exploring the legal faceplants, but if that doesn’t sound delightful by itself, skip to about 50 minutes in. See, when the DAO was thwarted in their plans to adapt Dune, they commissioned a derivative-but-legally-not-Dune script to film instead. The stream does a Dramatic Reading. Of the whole thing.

I don’t remember the last time I laughed this hard.

“I appreciate the boldness of charting a course utterly unconfined by professional advice or basic subject matter knowledge

No F@$king Thankses

By mainstream standards, these are not actually popular, it’s just that, right now, they’re loud: “only 400,000 wallets have ever interacted with an NFT, and far less actually own an NFT right now. The FOMO they’re creating to try and scam you out of your money, and the talk about how everyone uses/is abt to use nfts is all an objective lie. It’s all astroturfing.”

A token-trading front-end website called LooksRare turned out to have almost 90% of its trading volume generated by people selling tokens back and forth between their own wallets.

Twitter announced a new “connect your account to an NFT and we’ll make a Special Exclusive hexagon-shaped profile picture out of it” feature. People immediately started dunking on it by uploading pfp images that they cropped into hexagon shape on their own, for free. Here’s made a transparent template to help you nail the exact right type of hexagon, indistinguishable from the Special Exclusive ones.

(…at least, unless you zoom way, way in. Then you might realize it displays as 2 pixels shorter. Shhh.)

In news that will surprise exactly 0% of digital artists, a whopping over-80% of “created free” NFTs on the token-trading front-end website OpenSea get caught as art theft, spam, or other kinds of fraud.

Note: “free” here means “we haven’t actually minted the token yet.” All they did was create an entry on their plain old Web 2.0 product database. It’s not until a token gets purchased that they’ll actually create it (and at this point, somebody has to pay for it). Sites like OpenSea make a point of Actually Touching A Blockchain as little as humanly possible. If you think this might cause some exploitable security problems…congrats, you’ve put more thought into it than any of the people driving this train.

“DeviantArt has issued 80,000 alerts since August 2021, doubling from October to November, then increasing by 300 percent from November to mid-December.”

As of this writing, DeviantArt has caught 3 thefts from my gallery, and I’m sure there’s more to come. To be clear, thieves will steal your art from any website — DA is just the only site that makes the effort of tracking them down for you.

“you claim to place such moral stock in “artists getting paid” yet do not subscribe to my patreon, curious

Where Do We Crowdfund Now

My impression of what happened in the Kickstarter Management office back in December is just a guess, but it’s looking more and more plausible by the minute.

Their promise of “we’ll totally have actual details about our Mystery Blockchain Project in the next few weeks” has officially been replaced with “there’s not a definitive timeline for details about our Mystery Blockchain Project.”

Not in a public news post or anything, that’s just what Support is telling people who email with questions. (This isn’t the fault of individual Support staffers — they haven’t been given any info either. Kiiiinda seems like the Board is happy to use their staff as human shields, here.)

But, good news:

TopatoCo — which I have been pronouncing wrong all this time, it rhymes with “potato” — launched a beta-testing project for their own crowdfunding system. They’ve been a reliable player in the “fulfillment of webcomic merchandise” field for years; they have the credibility to start a crowdfunding platform from scratch and get the comics community on board.

So does Iron Circus Comix. Which hasn’t gone public with a platform yet, but they’re beta-testing one behind-the-scenes, and are setting up to launch a campaign on it some time in February. Unlike the “white paper in January!” promise, this one I actually trust.

Zoop is a comics-crowdfunding platform that’s been fully functional since mid-2021, it’s just been invite-only…until now. They kicked off 2022 by starting to take project submissions, and they’re actively developing the site to expand their capacity and support even more.

Keep an eye on all three of these! I know I am.

erinptah: (pyramid)
2015, and still relevant: The USPS isn't in financial trouble because people aren't using it enough. It's in "financial trouble" because Congress ordered it to stockpile enough cash to pre-fund all employee pension and health insurance costs for the next 75 years. Even if we all sent enough mail to cover that unnecessary liability, Congress could easily pass another law saddling it with another unnecessary liability. We fix this by yelling at our representatives to shape up, not by buying more stamps.

May 2020: "Despite her visible role in the fight against abortion, McCorvey [aka Jane Roe] says she was a mercenary, not a true believer. And Schenck, who has also distanced himself from the antiabortion movement, at least partially corroborates the allegations, saying that she was paid out of concern ;that she would go back to the other side,; he says in the film. 'There were times I wondered: Is she playing us? And what I didn’t have the guts to say was, because I know damn well we were playing her.'"

May 2020: "Finland ran a two-year universal basic income study in 2017 and 2018, during which the government gave 2000 unemployed people aged between 25 and 58 monthly payments with no strings attached. The payments of €560 per month weren’t means tested and were unconditional, so they weren’t reduced if an individual got a job or later had a pay rise. The study was nationwide and selected recipients weren’t able to opt out, because the test was written into legislation. "

September 11: "Industry companies spent tens of millions of dollars on [plastic recycling] ads and ran them for years, promoting the benefits of a product that, for the most part, was buried, was burned or, in some cases, wound up in the ocean. Documents show industry officials knew this reality about recycling plastic as far back as the 1970s."

September 30: "Maybe “guided apophenia” is a better phrase. Guided because the puppet masters are directly involved in hinting about the desired conclusions. They have pre-seeded the conclusions. They are constantly getting the player lost by pointing out unrelated random events and creating a meaning for them that fits the propaganda message Q is delivering." A game designer's analysis of QAnon.

October 23: "A rightwing extremist boasted of driving from Texas to Minneapolis to help set fire to a police precinct during the George Floyd protests, federal prosecutors said. US attorney Erica MacDonald said on Friday that she had charged Ivan Harrison Hunter, a 26-year-old Texas resident, with traveling across state lines to participate in a riot. " (It's them. It's always them.)

December 9: "Last week, CMD obtained the 2019 tax records of two right-wing funders who donated to the FDRLST Media Foundation that year: GOP megadonor and shipping supply billionaire Richard Uihlein and DonorsTrust, a donor-advised fund manager that has been dubbed “the dark money ATM” of the conservative movement." Looks like we can add Uline Shipping next to StickerMule on the list of "this company's owner will pass your money on to horrible causes."

December 17: "Per capita gross domestic product and unemployment rates were nearly identical after five years in countries that slashed taxes on the rich and in those that didn't, the study found. But the analysis discovered one major change: The incomes of the rich grew much faster in countries where tax rates were lowered. Instead of trickling down to the middle class, tax cuts for the rich may not accomplish much more than help the rich keep more of their riches and exacerbate income inequality, the research indicates."

January 20: "Early in President Trump’s term, McSweeney’s editors began to catalog the head-spinning number of misdeeds coming from his administration. We called this list a collection of Trump’s cruelties, collusions, and crimes, and it felt urgent then to track them, to ensure these horrors — happening almost daily — would not be forgotten."

January 29: "Donald Trump was cultivated as a Russian asset over 40 years and proved so willing to parrot anti-western propaganda that there were celebrations in Moscow, a former KGB spy has told the Guardian."

February 18: "The Austin American-Statesman found a single, forgotten copy of that report on a Public Utilities Commission shelf in 2011. The paper went looking for it in 2011 because of the cold snap that hit Texas in February of that year. The state legislature held angry hearings, and later that spring Hegar introduced his bill to require the Public Service Commission to prepare a weatherization and preparedness report each year, an obligation that was later neglected." Texas utility companies vs. history, or Yes, We Need That Infrastructure Bill.

March 11: "It isn’t easy to figure out exactly how much electrical energy these ‘idling cars’ are consuming, but even the lowest estimates are eye-wateringly bad. Cambridge University seems to have done the most legwork in figuring this out, and at the moment, the annualised power consumption of bitcoin mining is 128 terawatt hours. In 2019-20, every single thing plugged into Australia’s largest main grid consumed 192. "

Profile

erinptah: (Default)
humorist + humanist

Syndicate

RSS Atom

Most Popular Tags

Page generated Jun. 15th, 2025 03:43 pm
Powered by Dreamwidth Studios

Style Credit