Profile banner
Profile picture

Johan Nohr

@nohr.se

Visual artist and graphic designer. MÖRK BORG, CY_BORG, Barkhäxan, Into the Odd Remastered, Electric State, Alien and a bunch of zines, doodles and illegible metal logos. Swedish dork with opinions on typography. He/him.

created July 25, 2023

4,545 followers 185 following 960 posts

view profile on Bluesky

Posts

Profile picture Johan Nohr (@nohr.se) reply parent

OSE

1/9/2025, 8:14:58 PM | 2 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

How I prep: Got some small dungeon locations and places that random wilderness encounters can lead to for the weekend.

1/9/2025, 7:34:19 PM | 79 10 | View on Bluesky | view

Profile picture Rise Up Comus (@riseupcomus.bsky.social) reposted

Most OSR monster I've ever heard of

1/9/2025, 1:09:50 PM | 149 21 | View on Bluesky | view

Profile picture Tania Herrero (@thebreadwyrm.bsky.social) reposted

Worked in the movie Spellbound as an intern and junior artist in 2016. Met amazing people there, but it was an absolute nightmare that destroyed my mental, making me thing my work was not worth, even making me clean up the senior's drawings for a while. They didn't include me in the credits. Thanks!

image image image image
1/9/2025, 5:16:04 PM | 159 48 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

It is but I’m not so sentimental. It’ll be thrown away after the weekend I think.

31/8/2025, 2:26:45 PM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Might have ruined it with the colors, but I think it’s at least clearer now to use at the table.

30/8/2025, 6:06:10 PM | 117 6 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

I sure hope they’re permanent haha

30/8/2025, 3:39:13 PM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

I think these color markers work

image
30/8/2025, 2:32:35 PM | 26 1 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Hehe yeah this is drawn on one of those giant chessex vinyl mats so I might need a lot of tape. Don’t mind it though, might do that. Or post-its.

30/8/2025, 1:45:35 PM | 2 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

It’s very much a work in progress! I hope to add shading and maybe even color, if the vinyl allows it…

30/8/2025, 1:41:19 PM | 8 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

That’s probably the best idea. Give them an almost blank map at the start, with just the nearest, known locations marked. And then they can spend some gold on a world map when they reach the first proper city. And that’s this.

30/8/2025, 1:40:23 PM | 3 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Perhaps it’s fine to have their map like this just without labels and POIs…

30/8/2025, 1:34:30 PM | 14 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Also I’m fully aware that that peninsula looks like a dick. (Penisula?)

30/8/2025, 1:33:00 PM | 4 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

I spent way too long making this table version of my hex map only to realize, hang on, shouldn’t the players’ map be completely blank? Damn. Maybe I can figure out a way to make physical fog of war for the players to remove as they go? Ideas?

image
30/8/2025, 1:31:55 PM | 88 3 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

This motherfucker, aimed up. Hard step. Pins into flesh. Ouch. Kids.

image
30/8/2025, 7:28:01 AM | 46 0 | View on Bluesky | view

Profile picture Chase Taylor-Carter (@chasecarter.bsky.social) reposted

29/8/2025, 2:30:00 PM | 37 12 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

"It's just a weekend of gaming. I'll prep something small." The hexcrawl campaign I'm bringing currently has 44 named hexes, 9 encounter tables, 10 settlements and 26 dungeons/adventures. We will NOT have time for all that in a weekend. I'm not well, thanks for asking.

29/8/2025, 1:35:05 PM | 46 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Stockholm Cringe Festival!

29/8/2025, 7:36:17 AM | 2 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

This is the worst thing I've seen in my life. I love it. azathothwakesup.itch.io/labu-borg

29/8/2025, 7:20:58 AM | 80 21 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

I met the Uknite the Realm guys at UK Games Expo and we immediately understood that we had to do some kind of collab one day and very soon. And now we have something.

28/8/2025, 6:06:25 PM | 18 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

How can you do this shit?

28/8/2025, 4:52:51 PM | 15 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Honestly I feel good for the package.

28/8/2025, 2:48:04 PM | 3 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Called the Swedish post to ask where the heck the package I sent to Croatia went, because it’s been over a week. Turns out it’s currently in Mexico. They don’t know why.

28/8/2025, 2:38:37 PM | 20 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Easy mode here

image
28/8/2025, 8:17:34 AM | 10 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Me but with em dashes.

28/8/2025, 8:16:34 AM | 2 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Ok, finally something reasonable, a bandit. Number appearing: 3d10. 17 bandits, noted.

27/8/2025, 12:59:43 PM | 20 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Prerolling wilderness encounters for a short OSE campaign and I've forgotten about the kind of game you get when you roll "21 stirges", "16 gnolls", "40 orcs" or "a giant roc" for your poor level 1 PCs. Gonna put faith in those reaction/distance rolls and player decisions.

27/8/2025, 12:53:45 PM | 36 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

This panel was super fun. Just spending an hour talking about making this game and how a community formed around it. It’s about releasing a game during the pandemic, encouraging community participation, making an open license and being approached by incredible creators for collabs. What a ride.

26/8/2025, 4:55:48 PM | 38 2 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

These ones for this sketch

image
26/8/2025, 2:36:30 PM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Nothing beats coming home from a trip to have to cancel and refund 15 US orders because of Trump and his stupid fucking tariffs.

26/8/2025, 6:14:17 AM | 112 12 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

The schnapps was very good though

24/8/2025, 8:18:07 AM | 10 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

I wasn’t aware that pubs in Cologne keep serving you those small glasses of beer until you literally say stop. This morning, I’m very aware.

24/8/2025, 8:15:17 AM | 36 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Drew a spooky boy on the plane

image
22/8/2025, 6:41:30 PM | 67 2 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

This was my favorite grotesque

image
22/8/2025, 5:11:36 PM | 4 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Me looking at this giant gothic cathedral in Cologne.

image image
22/8/2025, 5:05:32 PM | 45 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

It’s essentially a dungeon crawl right

22/8/2025, 3:04:01 PM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Look at this cool shit

22/8/2025, 1:27:59 PM | 17 1 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

No

22/8/2025, 1:11:51 PM | 5 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

This fucking adventuring party

image
22/8/2025, 11:17:30 AM | 4 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

That will never work

22/8/2025, 10:53:15 AM | 3 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Alright I’m no longer selling to the US on Pit Trap Shop, because the Swedish Post just announced that they will no longer send packages there. I’ll probably have to refund any unfulfilled orders I have because this begins tomorrow and I’m out of the country until Monday. Thanks Trump.

22/8/2025, 9:54:43 AM | 64 16 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

God damnit another BM band I really liked until I googled it.

22/8/2025, 9:11:23 AM | 37 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Where’s the Mega Man rpg where you level up by killing bosses and getting their attack powers (and colors)??

22/8/2025, 8:12:04 AM | 20 1 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

- Ice Climber - Little Nemo Dream Master - Mega Man - Bucky O’Hare - Little Samson - Maniac Mansion - Battletoads

22/8/2025, 6:52:53 AM | 36 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

- shadowgate - fallout 1 - might and magic 6 (and 7) - heroes of might and magic 3 - the neverhood - silent hill 2 - world of Warcraft - the binding of Isaac - DayZ (arma 2 mod days) - Elden Ring

21/8/2025, 5:53:19 PM | 19 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Why the fuck are they mad at you?

21/8/2025, 11:26:19 AM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Maybe still buy books and zines actually.

19/8/2025, 7:06:10 PM | 31 0 | View on Bluesky | view

Profile picture Merchant Adventurers’ Hall (@merchantshallyork.org) reposted

If you're not watching a live stream of a century old church serenely move through the Swedish countryside, what are you doing with your Tuesday?

19/8/2025, 11:47:10 AM | 195 52 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

We're reopening Kartellian Vaults, our US-based store, any day now. It's not as well-stocked as Pit Trap Shop, but that will change. I just worry about the games industry when we can no longer sell to the US, where most of the buyers are, without going through hoops and setting up US operations.

19/8/2025, 12:15:38 PM | 35 1 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Over half of my sales in Pit Trap Shop, my web shop that helps keep the lights on here, are from US customers. So it pains me to say this: If you're American, I strongly recommend that you do NOT buy from me anymore, since you'll be hit with extra fees of possibly hundreds of dollars.

19/8/2025, 12:15:38 PM | 50 5 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Horrible news. Bud was a wonderful human being and I always treasured our meetings at conventions. I will miss him.

18/8/2025, 8:35:05 PM | 35 1 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

We have an arcade cabinet with MB Heresy Supreme as part of the Indie Arena Booth, so I'll be hanging out there most of the time!

15/8/2025, 11:10:10 AM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Never been but I'm excited

15/8/2025, 10:37:21 AM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

(the first thing I'll do when I get there, though, is to not go to the convention but rather to this fucking marvellous thing)

image
15/8/2025, 10:24:14 AM | 37 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

I'm going to Cologne for Camescom next weekend. If you're there, let me know!

15/8/2025, 10:18:44 AM | 20 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Gonna spend time out of my workday to just sit and listen to this banger.

image
14/8/2025, 11:50:08 AM | 26 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Typo? Negative

14/8/2025, 11:19:50 AM | 9 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Turning giant art prints into more manageable, big posters. Aggressively cropped.

Human-sized art print of a medieval lady gently removing the head of a kneeling knight. A 70x100cm frame is placed on top of it, cropping it. Nearby is a boxcutter and a red marker. A stack of already-cropped posters lie on the floor next to the print.
14/8/2025, 8:02:13 AM | 47 3 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

I’ll try to do it later tonight

12/8/2025, 8:05:57 AM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Yellow countries are the ones I’ve sent to :). And thank you!

12/8/2025, 7:34:53 AM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Pit Trap Shop ships (almost) everywhere, but damn, there are still lots of countries I haven't sent stuff to. Help me fill in the blanks: pittrapshop.com

image
12/8/2025, 7:22:53 AM | 18 3 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Sounds like a blast

12/8/2025, 7:03:11 AM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

We got interviewed in this lefty morning paper: “there’s no hope—that’s the whole point”. Print media is something special, there’s no denying.

image
12/8/2025, 6:11:09 AM | 181 15 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

I gotta be honest. All these nettles in my potato patch—not a fan. Hands hurt.

11/8/2025, 2:19:38 PM | 14 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

American, yeah. I’ve been trying to reach out but haven’t gotten any answer. That makes me think it’s more malicious but I can’t know for sure and I just wanna work it out.

8/8/2025, 4:36:22 AM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

That's the thing. It WAS leg day.

7/8/2025, 8:06:49 PM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

To the guy who ordered $200 worth of merch from Pit Trap Shop, and then issued a chargeback claiming they didn't get the products, when the parcel's tracking info clearly shows it was delivered: What's up?

7/8/2025, 1:59:24 PM | 24 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Stayed too late in the gym when I left, the mall it’s in was closed and alarms started blaring. Had to run away like a thief in the night. That’s the type of grind I’m on.

6/8/2025, 8:36:08 PM | 34 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

OSE and some funky freeform dungeon crawling without rules.

6/8/2025, 5:22:28 PM | 5 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

”My snorts were completely drowned out by their idiotic joy of living.” Jan Stenmark

image
6/8/2025, 3:30:05 PM | 21 2 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

This is exactly what I was after, thank you!

5/8/2025, 9:30:40 PM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Prepping for our annual rpg weekend cabin getaway. Want to run a condensed OSE mini-campaign, from levels 1 to maybe 4 or 5. Gimme your best dungeons, encounters and stuff I can populate a hex map with.

5/8/2025, 7:46:17 PM | 27 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

I’M OFFERING YOU MONEY AND YOU TURN ME AWAY. not very American of you.

4/8/2025, 1:52:48 PM | 17 1 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

Why the fuck is Home Depot’s web shop not available in Sweden? I’m extremely offended.

4/8/2025, 1:37:34 PM | 29 1 | View on Bluesky | view

Profile picture Tania Herrero (@thebreadwyrm.bsky.social) reposted

Silver ENnie: Acquired. Damn, thank you so much to all who voted for Crown of Salt! It's crazy to think I've come this far with what it's only my 2nd creation on the TTRPG world. Let me assimilate this. More amazing stuff will come. I'm working on it real hard. #ennies #morkborg #ttrpg

image
2/8/2025, 12:45:21 AM | 350 90 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

This is such a beautiful tarot deck, don’t miss it.

2/8/2025, 6:35:17 PM | 20 4 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

My office tonight

image
1/8/2025, 9:24:34 PM | 14 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Fart

1/8/2025, 8:22:58 AM | 2 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Shit I barely ever play games and I buy them like there’s no tomorrow.

1/8/2025, 5:45:20 AM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se)

That was all the words, I’m done. Thank you.

31/7/2025, 9:05:30 PM | 13 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Trä

31/7/2025, 8:49:56 PM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Mård

31/7/2025, 8:49:00 PM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Bård

31/7/2025, 8:49:00 PM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Hård

31/7/2025, 8:49:00 PM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Gård

31/7/2025, 8:49:00 PM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Vård

31/7/2025, 8:49:00 PM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Tål

31/7/2025, 8:49:00 PM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Prål

31/7/2025, 8:49:00 PM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Kål

31/7/2025, 8:49:00 PM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Trål

31/7/2025, 8:49:00 PM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Vrål

31/7/2025, 8:49:00 PM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Stål

31/7/2025, 8:49:00 PM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Ål

31/7/2025, 8:49:00 PM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Skrål

31/7/2025, 8:49:00 PM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Nål

31/7/2025, 8:49:00 PM | 0 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Mål

31/7/2025, 8:49:00 PM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Hål

31/7/2025, 8:49:00 PM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Snål

31/7/2025, 8:48:59 PM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Skål

31/7/2025, 8:48:59 PM | 1 0 | View on Bluesky | view

Profile picture Johan Nohr (@nohr.se) reply parent

Ös

31/7/2025, 8:48:59 PM | 1 0 | View on Bluesky | view