#none of them work
Explore tagged Tumblr posts
cantsayidont · 1 year ago
Text
Tumblr media
July 1987. They can't all be winners: The success of the Keith Giffen/J.M. DeMatteis JUSTICE LEAGUE spawned a variety of spinoffs, some of which worked better than others. Some, like this four-issue DR. FATE miniseries in 1987, were so odd as to defy easy analysis. The mini begins with Nabu, the bodiless, immortal entity who gives Dr. Fate his power, learning that his fellow Lords of Order have decided to abandon the mortal plane to the forces of Chaos, as the body of Fate's human host, Kent Nelson, whom Nabu has kept ageless for almost 50 years, begins to fail. Unwilling to admit defeat or relinquish control, Nabu attempts to groom a new host: a 10-year-old boy named Eric Strauss, magically aged to adulthood and caught between Nabu's manipulations and the sanity-destroying threat of Typhon, a Lord of Chaos who has taken control of Arkham Asylum. However, Nabu hasn't figured on Eric's attachment to his stepmother Linda, who has a role in the destiny of Dr. Fate that neither Nabu nor Typhon has anticipated.
Tumblr media
This is primarily a supernatural horror story, and a surreal and sometimes disturbing one ��� it's not always clear what you're looking at, and there's enough gore, grue, and body horror that you're probably better off not asking! How much of the action is real or hallucinatory is often left ambiguous, including a pointless appearance by Fate's now-former Justice League comrades in #3. The plot, which builds on ideas from an earlier Dr. Fate backup series in THE FLASH in 1982 (which Giffen pencilled, although it was written by Marty Pasko and Steve Gerber), is also disturbing in another way: It hinges on the fact that Linda Strauss is in love with her stepson, and is destined to mystically join with him to form a new, bi-gender Dr. Fate — which might have been a cooler idea if not for the age-gap incest overtones.
Astonishingly, given all that, the miniseries was successful enough to spawn an ongoing series, written for its first two years by DeMatteis with irritatingly cutesy art by Shawn McManus, that played these elements for schticky comedy rather than cosmic horror, infused with a heavy dose of DeMatteis's woolliest mysticism. A subsequent change of direction by William Messner-Loebs (returning Kent and Inza Nelson) was less divisive, but also less interesting, and the book struggled along for another year and a half before expiring. DC had been trying to make Dr. Fate a headliner for a surprisingly long time — even including him in the last round of Super Powers action figures in 1984 — but the ongoing series ended up basically wrecking the character's commercial prospects for a good while, prompting the otherwise inexplicable Jared Stevens big-gold-knife era of the 1990s.
16 notes · View notes
hungee-boy · 6 months ago
Text
da2 dlc is not working at all.
i have no dog, no black emporium, no legacy, no mark of the assassin, no daddy's titty jesus staff, and...
no sebastian.
0 notes
batsyheere · 2 months ago
Text
"So, handling your archnemesis," Danny starts. The room falls quiet, heads slowly turning to look at the man as he writes the words on the chalkboard. When finished, the characters somehow both messy and neat at once, Danny places the chalk back down and claps his hands.
"I typically call them fruitloops. Often they're in a better position than you are- older, richer, more powerful. They may have some sort of status that protects them when facing the public."
Tim wondered where Dick was right now, and if he was laughing. His brain was lagging like a computer as he tried to process what Danny was saying, and how seriously a few of his fellow teen vigilantes were taking this.
"Some of their more common tactics are-" the chalk was picked back up, and Danny writes as he speaks.
"Manipulation, isolation, conditioning, and empathy."
MICE.
Tim stares at the board, and quietly slips put his phone.
-What have I done to deserve this.
Enjoy your lessons Tim-
His head thumps against the desk. Conner leans over, gives him a pat on the shoulder but returns to taking notes as Danny goes on to explain the conditioning tactic.
3K notes · View notes
hailsatanacab · 1 year ago
Text
Family Dinners - dpxdc
"Holy shit, you're Bruce Wayne!" Danny gaped, jabbing a finger at the man sitting at the head of the table.
The bustling dining room goes silent as everyone turns to look at him.
"Danny, who did you think was going to be here?" Tim asks, disbelief plain in his voice and Danny feels his face flush red.
"Sorry, I, uh, I guess I just never put it together. Tim Drake-Wayne. Wayne Manor. It, uh, makes sense now." He laughs sheepishly and scrubs at his neck before slumping back down into his chair.
"Well," Tim says with an indulgent sigh, "at least I know you're not just friends with me for my connections."
"Yeah, I'm really sorry, I just never thought about it, I guess."
Danny sinks lower as everyone around him laughs. Come to dinner, he said, the food is the best, he said, ignore the family, he said. Danny really wishes he'd listened to Tim and just ignored them—almost as much as he's regretting accepting the offer in the first place—but... he's having dinner with Batman.
Ancients, that's so weird!
The last time he saw Batman was in the future and, suffice it to say, it was not going well. There hadn't really been time for family dinners there.
Wait. Family dinners?
He peers around the table, openly gawking at everyone as it all clicks into place.
"Everything alright, Danny? Now realising who everyone else is?" Tim asks with a roll of his eyes.
"Uh... something like that..." Danny mumbles as everyone laughs again.
From further down the table, the smallest Wayne scoffs and clicks his tongue.
"I thought you said he was smart, Drake?"
"So, you all do it, too, then?" he asks, ignoring the jibe. Danny's only a little bit jealous as he thinks of how much easier they must have it, how much easier it'd be if his family had been on his side, too. "You all work together?"
"Nah," Dick says from across the table with a brilliant grin. "Tim's the only one that works with Bruce, we all have different jobs. I'm a police officer in Bludhaven."
"Disgusting." Danny blurts out without thinking—because seriously, what kind of self-respecting vigilante would also be a police officer?—before clapping a hand over his mouth. "Sorry."
The whole table laughs again, the loudest being the blonde girl a few spaces down from Dick. Look, Danny wasn't really paying attention to names when they were all paraded in front of him. Dick only gets remembered because his name is a joke.
Come on, Danny, recover!
"That's, uh, not what I meant, though."
"Oh?" Dick asks, cocking his head slightly to the side. Is it Danny's imagination or does his smile tense slightly?
"Yeah, I mean like, you know, in costume. It must make it so much easier to have everyone together like this."
"Costume? What do you mean?"
Yeah, Danny's not imagining it, everyone tenses up at that. It's really only now that he's realising that this probably isn't how he should bring up that he knows about their... night time activities. In fact, he probably shouldn't be bringing it up at all.
"Uuhhh..." Danny looks wildly around the table as he continues making his stupid noise. Think, think, think! There must be a way out of this!
"Danny?" Tim asks, looking concerned.
"Oh, Ancients, this isn't how I wanted it to go at all," he mutters, slipping even further into his chair. He's almost on the floor now and he so, so wishes it could just swallow him up.
His real first meeting with Batman was meant to be cool! He had planned to be Phantom, maybe save them from a tight spot, prove his worth as a mysterious and powerful ally as thanks for the help Batman gave him in the future.
"Danny, what are you talking about?" Tim starts tugging on his sleeve in an attempt to pull him back up from his pit of despair.
Eventually, Danny relents and sits up straighter, hiding his face in his hands and whining all the while.
"I'm sorry, I just didn't expect him to be here and it threw me off so now I look stupid and it's so embarrassing!" he wails, flailing his arms wide. "Why wouldn't you warn me that Batman was your adopted dad, Tim? Couldn't you have let me know?"
"I'm sorry, what? Danny are you alright? There's no way Bruce can be Batman, look at him!"
"Yeah," the blonde girl laughs from the bottom of the table, "look at him! That's a wet noodle of a man! Batman can actually do things, B is incapable of pretty much everything."
"Thank you, Stephanie," Bruce sighs, massaging his forehead.
It's... Those are the first words Danny's heard Batman say since everything went down and it's enough to knock him out of his embarrassment.
It's really good to hear his voice again. Especially now, when it's strong and healthy and full of personality—even if that personality is little more than a tired father right now—far better than how it had been, at the end.
Danny sits up, back straight, and grins. He's got this. He remembers it perfectly. Some people count sheep to fall asleep, Danny repeats his mantra to be certain that he'll never forget it.
"Gamma alpha upsilon tau iota mu epsilon, 42, 63, 28, 1 colon 65 dash 9."
Once again, the whole table falls into silence.
"Holy shit..." breathes the other D name (Duke? Danny's pretty sure he's Signal) from opposite Stephanie. "Isn't that...?"
"The time travelling code." The littlest Wayne says stiffly. "We have met in the future?"
"That's not just the time travelling code, Dami." Dick says, looking between Danny and Bruce. "That's the family time travelling code."
Danny's grin freezes in place.
"I'm sorry, what?"
"1 colon 65 dash 9." Dick explains, still flicking between him and Bruce. "It means you've been adopted into the family and we should all treat you as such, no questions asked."
"Tell you what, I'm about to ask a question." Danny says, dumbstruck. "You just told me it was a code to identify time travellers, not anything about being adopted! What the hell, B?"
Bruce looks about as shellshocked as Danny feels.
"We must have been close," he says finally, after opening and closing his mouth like a fish out of water a few times.
"No! Not that close!" Danny reels back, taking a deep breath ready to refute it all, but... "Well, I mean, you found me when I first got stuck, and you helped me get better despite being... And then we fought together against the, uh, bad guy, before he, um, he... before you couldn't."
An uncomfortable beat passes while they all pick up on what Danny tried so hard not to say.
"So, you're not from the future, then, you travelled there and came back?" Tim asks, breaking the tension and leaning forward with a glint in his eye.
"Yeah, it was a whole end of the world thing, but don't worry about it," Danny says with a hand wave, "It's all kosher now, won't ever happen."
"What did happen?"
"Seriously, don't worry about it, we cool."
"How long in the future was it?"
"About ten years? You were pretty spry for an old man, B," Danny laughs, wishing they'd get off the topic of what happened and get back to the adoption bit.
Everyone shares degrees of a cautious smile as they relax out of the shock, and Dick—whose grin is the biggest—says, "No wonder you got the family code, you're already riffing on him like one of us. How long were you there for?"
"A week, before I managed to get back to my present and stop him then."
"A week? Jeez, B, that has to set some kind of record, seriously."
"Oh!" Danny says, sitting bolt upright and blinking in surprise before pointing at Dick and bouncing in his seat. "You're Nightwing!"
"What?"
"That's exactly what Nightwing said when Batman told me the code! Makes so much more sense now."
Dick laughs and claps his hands, delighted.
"You were not formally adopted?" The grumpy small one—Dami?—asks, his face pinched.
"I didn't even know I was informally adopted."
"And your parents? Are they alive or dead?"
"Damian, stop—"
"They were dead in the future, but they're alive now." Danny says, looking down. He fiddles with the tablecloth, twisting the fabric around his fingers as he fights down the pang of sadness that he always feels when he thinks of them now. He forces a bright smile on his face and hopes it doesn’t look too strained. "I just, uh, can't talk to them much, anymore."
"Damian," Dick warns, "1 colon 65 dash 9. Treat them as family, no questions asked."
"This is Damian treating him as family, the little turd has no manners." Tim scoffs, rolling his eyes, but he gently bumps shoulders with Danny to knock him out of his funk. Danny can't help but send him a watery smile.
"I have the most exemplary manners, Drake, unlike some people." Damian spits, crossing his arms with a pout. "I was merely ascertaining his status to see how he could possibly fit into the family."
"I know this is all a bit sudden, Danny," Bruce smiles, ignoring Damian and reaching out to lay a warm hand on his arm, "for all of us. But if I felt strongly enough to give you that code after spending a week with you in the future, then you are more than welcome in this family, if you so choose it. I think I can speak for all of us when I say we'd like to get to know you a bit more."
"I know a threat when I hear it, Bruce." Danny snorts. "But, yeah, I get it. I'm sorry this is all so weird, it really wasn't how I wanted to find you again, but... I'm glad I did."
"So are we, Danny." Dick says, with a warm smile. "And formally or not, 1 colon 65 dash 9 means you're family. Welcome to the fun house! No take backs or refunds, sorry. You're stuck with us."
7K notes · View notes
chloesimaginationthings · 11 months ago
Text
Tumblr media
None of the FNAF Mikes or Vanessas are normal,,
6K notes · View notes
misswoozi · 2 years ago
Text
I just need one (1) delusional Taylor/K-Pop boy ship to stick in my brain. Just ONE.
0 notes
andsewingishalfthebattle · 9 months ago
Text
Novice sewing pattern: Cut out shapes. Line up the little triangles on the edges. Stitch edges together. We've also included step-by-step assembly instructions with illustrations.
Novice knitting pattern: yOU MUSt uNDerstANd thE SECret cOdE CO67 (73, 87, 93) BO44 (63, 76, 90) 28 (32, 34) slip first pw repeat 7x K to end *kl (pl) 42 * until 13" (13, 13, 15) join new at 30 pl for 17 rows ssk 27 k2tog mattress lengthwise BO and sacrifice a goat to the knitting gods. WHAT DO YOU MEAN YOU WANT "INSTRUCTIONS," I JUST GAVE THEM TO YOU
2K notes · View notes
johaerys-writes · 6 months ago
Text
Finding out that ALL of my works, including those that are on-going and some that were deleted, have been uploaded to some random "Archive" without my information or consent is definitely not how I wanted my day to go
1K notes · View notes
umblrspectrum · 9 months ago
Text
Tumblr media
hi heres art so you pay attention to me now go read the tags
#ive been rewatching episode 7 like its the only thing on youtube and made note of many things#first off. the solver can only have one host. nori mentions skyn wants to kill off all the other solver hosts (with the dds) and disregards#the idea of both uzi and doll being its current host when they get chased#plus the main solver possessions only occur when skyn is out of the picture (the fightt in ep 7 is only after n decapitates “tessa”)#solver uzi is possible too but i dont count her cause she doesn't have the yellow#personal theory is that its more an instinctual response to overheating or something and not full on possession#second off nori calls the solver cyn. how does she know that name#cyn was on earth and only showed up to copper 9 recently and i presume nori's been here her whole life#it probably wasn't the other dds cause none of them made it down and they're all more savage beasts#since cyn specifies n's team retained their personalities and that makes me think the other teams didnt#also also we should've immediately questioned tessa arriving in the same type of pod as the mds when they were revealed to not be sent by j#im running out of characters also the people who dont like when i use tags like this can bite me#murder drones#murder drones nori#artori? that sounds cool#ill probably just stick with nori though#i have so many solver heart refs now#art#episode 7#murder drones episode 7#murder drones episode 7 spoilers#using the same black for shadows as my lineart doesn't work when i have to draw thin things over it#murder drones spoilers
2K notes · View notes
youwannadance · 2 years ago
Text
wait so did y’all find some new stream for fox?? 😭😭 help a girl out
0 notes
beeturtlle · 4 months ago
Text
Tumblr media
its a crime we never saw their interactions
404 notes · View notes
bet-on-me-13 · 1 year ago
Text
Unknown, the Wandering Hero
So! We all know the typical Vivisection AU, right? Danny is revealed to his parents and they take it in all the wrong ways. They capture him, Vivisect him, and eventually he manages to escape with the help of his friends.
But what about his Rouges?
Sure, we all like to think of some of the more friendly ones like Ember, or Sydney, or Johnny 13 and Kitty, but he has WAY more Evil Rouges than good ones.
Without Danny there to reign them in, the Rouges spread out across the world to fulfill their obsessions, unhampered by the Heroes and Villains of the world that have no means to fight them.
And Danny? He feels responsible. He was the one to open the Gate, he was the Sacrifice, the one to let them through. And when the going got tough he just up and left? No, that won't do.
His Obsession is Protection for a reason, and nothing has changed. All he needs to do is expand his area of focus a little.
Danny, after healing up, starts wandering the world in search of the Ghosts who have escaped into the Mortal Realm. He battles all of his old foes, as well as many new ones who he hadn't met before.
His travels take him far and wide.
He defeats Skulker in Metropolis, as he is trying to hunt down the Super Family for their pelts. They are the last of their race after all, so he is inclined to try and hunt them. Honestly dealing with Skulker was easy, dealing with the Rich Asshole who was funding him was a nightmare.
He chases down Spectra in Gotham as she tries to feed on the misery of an entire City. (Thanks to @impyssadobsessions for the idea, this Prompt specifically). She is actually a very tough fight, especially powered by both the Misery of an Entire City as well as his Own Misery, but he manages.
He defeats Technus is Central City, as he tries to Raid Star Labs for their advanced Tech. It actually took a while to beat him after he amped himself with all that Power, and he did need help from the Local Hero to deal with him. He's just thankful Technus is one of the more "Harmless" ones.
After every Victory, he sends them back to the Realms using the Banishing Spell that Sam taught him a while back (the only bit of magic he ever really managed to master).
He knows they'll eventually find their way back out, but it's all he can do anymore. It's his eternal Punishment for unleashing them out into the World in the first place. He was the Catalyst for this Situation, now he was tasked with Fixing it, no matter how long it took.
...
The Justice League is caught in a tricky situation a the moment.
In the past few months, they have been encountering more and more of these Extra Dimensional Beings known as Realms Ghosts across the World.
Justice League Dark has had some success in battling them, but even they are getting tired of having to deal with every single incident alone.
They did get approached by a Government Agency known as the Ghostly Investigation Ward that seemed to want to help, but it didn't take long to realize that their main Aim was to Genocide the entire Race. The JLA had quickly cut ties after realizing that, and took what little Tech and Information they had been able to gather.
Still, it wasn't easy to deal with these Entities.
Thankfully, they have had some outside help. An Unknown Being has been routinely showing up whenever a Realms Ghost appears and defeating them, before using a (as described by Constantine) "Rudimentary Banishing Spell held together by willpower and luck" to send them back to their home Dimension. There's honestly no way it should be functional, but he did make it work either way.
They don't know much about this Unknown, aside from the fact that he seems to be the only one able to consistently damage the Realms Ghosts. His Powerset leads them to belive he may be from the same Dimension, or at least drawing his power from the same Source, but as he actively avoids the League and takes every opportunity to not talk to them, they know they aren't getting any answers any time soon.
Over the past few months, they had affectionately started referring to him as Unknown, creative they know, because they could never get his Real Name. Sure, some of the Realms Ghosts seemed to recognize him, but they always called him stuff like "Whelp" and "Punk" and "Usurper", which were not very good names to use when referring to him. Although the last one was a bit concerning.
They had only managed to trade a few quick words with Unknown in the past few months, but it was enough to get the Gist of it. He was just doing his job, sending the Realms Ghosts back where they belonged. There was apparently a Tear in Reality letting them through, but he seemed hesitant to reveal what he knew about it.
After a few months of sparse interactions, they eventually managed to convince him to at least take an Emergency Communicator. Just in case. They even let him take it apart to look for any Tracking Devices, which earned them a small bit of trust. They took whatever wins they could.
Fortunately, it seemed he never did need it. In fact he was getting more and more efficient with every battle, defeating his foes in half the time it would have taken before.
Unfortunately, it didn't last forever. One day, the Communicator went off, a distorted voice quickly saying, "Need backup, some of them decide to Team Up" before cutting out.
They quickly rushed to his location, finding an active battlefield with no less that a dozen Ghosts battling Unknown. And he seemed to be on the ropes.
With their arrival, the combined force of the Justice League and Unknown eventually managed to defeat the Group of Ghosts. Justice League Dark volunteered to work on the Banishing Spells while the others cleaned up the damage from the Battle.
One of them approached Unknown to make sure he was ok, and froze.
During the battle, Unknown's Mask had been Torn off, and they could finally see the face of the Hero they had been working with for the past few months.
And he was a Child.
3K notes · View notes
atomicjellyb3an · 11 days ago
Text
”Caitvi is the worst ship, it’s so toxic because Caitlyn hit Vi”
mind you Jayce shot a hole through Viktors chest, meanwhile Ekko and Jinx have been violent towards each other MULTIPLE times (she’s also directly murdered multiple firelights who would also have been his friends)
but ig the fandom just picks and chooses atp 😭
206 notes · View notes
vaguely-concerned · 15 days ago
Text
fun detail I only put into context after seeing the post-fade jail romance scenes with all the companions: lucanis is the only one where rook is surprised when they realize he's there as he starts talking, because they didn't hear him come in haha. (Bellara and Neve knock before entering, like relatively normal people fhsda. Harding's scene starts in medias res but from the staging my vibe is that she and Rook entered the room together. Taash walks into the room ahead of Rook. Davrin comes in through a door left open for him -- Rook is standing with their back turned but they clearly expected him, they just smile a bit and don't seem surprised. Emmrich of course takes you to the Grand Necropolis for the top goth hookup since Mary Shelly fucked on her parents' graves, the man quite simply never misses.)
lucanis has also closed the door behind him without rook noticing. old assassin habits die hard I suppose lol. he totally still accidentally jumpscares the others without meaning to all the time because he moves around quietly when he doesn't think about it, I know this in my heart. I wonder if he was just... looking at them for a while before he spoke up.
#harding's romance is SO so cute. none of my planned characters have the vibes to match it I don't think but fereldan girl has GAME#top 3 companions with rizz: emmrich (!!! indisputably. no debate just the truth) davrin harding.#bellara. you're doing wonderfully sweetie rook likes you just as you are. it's only a fumble if it doesn't work fdhksaj#neve would have more rizz if she wasn't constantly being jumpscared by her own stupid inadvisable longing I get the sense#like the actual post-fade jail scene with the door closing? she's right up there with the main three. and yet she is Afraid (oh neve)#lucanis has that ineffable such a profound lack of rizz it loops around to irresistibility element that speaks specifically to me.#so I cannot be impartial about this. you should know my biases by now I wear them proudly on my sleeve#and taash is more in that category too and I would die for them#all the people complaining that lucanis doesn't flirt back enough... you have misunderstood the vibes profoundly.#that guy was for me. and the disasters like me#what *you* really want is harding. she knows what she's doing AND she'll treat you right#she'll winky face emoji you right from the start and on her own initiative CONSTANTLY and it's so good#rook and harding even have the rogue and gambit 'can't touch each other's bare skin' tension heightening thing#bellara's scene when she gets blighted that apparently kicks in at the end of the game also. really special to me. babygirl.#I want to give you the world. it's okay that you tried to kill me we all have off days#dragon age#dragon age: the veilguard#dragon age: the veilguard spoilers#dragon age spoilers#lucanis dellamorte#rook x lucanis#rookanis#I suppose I should have done a proper separate post of this instead of a tag rant. but here we are lmao#for good or for ill i remain myself
210 notes · View notes
annasofthe11thdimension · 4 days ago
Text
Alright, so this is basically...an art dump for all the pics i drew when i was trying to draft the ending i wanted my Odile looping Au 'Like a Wheel Ever Turning' which...is not even SLIGHTLY how this fic is going to end now, but while figuring that out i still like draw all this and had to do SOMETHING with it.
So figured I'd post it and be like 'hey! fun Odile looping act 5 boss fight vibes not connected to anything else!' since like...that basic IS what they are at this point lol.
The one cool idea i loved that i think is now FIRMLY ditched is the act 5 boss fight starts when Odile uses wish craft to splinter herself into two halves.
Tumblr media
The 'old/current' her that is meant to be her coldly logical side, and a younger 'copy' version, which is meant to be the childish irrational side...that is what's stopping her just shutting down the time loop because she can't figure out how to be happy with her friends leaving.
Tumblr media
I mean, if you murder the part of you that WANTS the wish to come true, that's basically a 'get out of time loop free card' right? Right! Totally sound logic!
Tumblr media
Yes the 'young' version of her firmly believes that she's real, and also also got memories going up to about age 21, and also that she ought to be in Ka Bue not HERE among these french weirdos.
Tumblr media Tumblr media
Also yes again, a 'young' Odile is EXACTLY as unhinged about this as you'd expect a 21 year old to be upon finding out that apparently the 'real' her think murdering her is the correct solution to this problem!
Tumblr media Tumblr media Tumblr media Tumblr media
The shift of the fight was meant to have the inverse 'colors' shift from one version to the other by the end, wrapping up with the point where the 'original' Odile is forced to have a heart to heart with the personification of her perceived 'worst' qualities.
Pretty sure the vibes for this ending was a lot more focused on the resolution of having deeply complex feeling about EXPRESSING emotion directly to other people. That along with a side helping of how isolating it is to be perceived as a 'real' adult such that you can't be weak enough to ask anyone for help. Because really if you can't even be that then why are you any different then when you were irritating mess of a youth?
Not saying any of that isn't still present in the story, but like...there is a LOT of other stuff going on, and those themes are now linked into many other ones too, and that's not even TOUCHING on how Loop's been...somewhat complicating my redrafting lol.
...Also I might have drawn/plotted this version before i knew about two-hats lol. THAT also is a factor.
Anyway! Still liked all of these enough to want to do SOMETHING with them, and figured this worked, so i could like map out my thoughts on them, even if i never got to write this.
191 notes · View notes
rosettyller · 6 months ago
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
The Mechanisms at Pitt Rivers Museum
529 notes · View notes