Ibrahim Moustafa
banner
ibrahimmoustafa.bsky.social
Ibrahim Moustafa
@ibrahimmoustafa.bsky.social
Eisner-nominated comics Writer/Artist.
Big thumb energy = TYPOS. Thoughts ≠ Emp.
Custom Action Figures. CEO of "Screw It! I'll Do It Myself!"
UMM ACTUALLY's Not Welcome
IG: @ibrahim_m_art
He/him🇺🇸 🇪🇬 PDX
Free Palestine 🇵🇸
Abolish 🧊
www.ibrahimmoustafa.com
Pinned
🚨ANNOUNCEMENT!🚨

VERY excited to share w/ you all the title & synopsis of my next OGN coming from Humanoids:

HALFBLOOD
Story/art by me, colors by @20eyesbrad.bsky.social

Launching soon via kickstarter-- click the link below to be notified when it goes live!
www.kickstarter.com/projects/hum...
Reposted by Ibrahim Moustafa
Target still lets ICE roam free in their stores & stage in their parking lots, often this one at the Quarry in Mpls.

But they call the police in no time on peaceful teachers and neighbors.

Until Target calls for ICE to leave MN and congress to cut off DHS funding, we’ll keep coming back. #ICEOut
February 11, 2026 at 11:46 PM
Reposted by Ibrahim Moustafa
The most annoying facet of AI marketing is people like this braying in your face that it's here to stay because their stock portfolio demands it. Meanwhile actual tech innovation is getting kneecapped because AI made ram cost $5000 🙄
I understand why people are exhausted by AI hype, and why those of us squarely in the corner of "human dignity uber alles" see AI doomerism as self-serving hype, but I *really* think people on the left broadly need to start thinking seriously about the possibiltiy of the hype being...true.
February 11, 2026 at 7:08 PM
It's new comic book day, and I *think* I have a book out today, but it's WFH w/ no royalties. Which is fine, we often take on jobs like that in this biz.

But! I don't work extremely hard to build my various platforms just to share a major company's PR for free. You gotta cut me in for promo, lol.
February 11, 2026 at 6:32 PM
People love to romanticize the lack of supervision many of us had. In my case it wasn't some bucolic childhood ideal, it was bad parenting.

I got lost on a bus alone in downtown PDX @ age 11, ended up in the perennial Worst Part of Town, (Old Town at Union Station). I'm lucky I wasn't disappeared.
February 10, 2026 at 9:12 PM
Reposted by Ibrahim Moustafa
These are not “like” concentration camps, they ARE concentration camps, and we all need to stop calling them any other bullshit the media is trying to get us to call them instead. “Holding facility” “i c e facility” “staging area.” How do you listen to this and not want to throw up?
"A modern-day concentration camp ... People have been killed by the staff here." Irish citizen Seamus Culleton has been in ICE detention since September, despite having a valid work permit and his own business in the US.
February 10, 2026 at 5:28 PM
Reposted by Ibrahim Moustafa
Everyone hates political junk mail, which is why we tried to make our mail unique…

By making it into a comic book!

If you live in IL-09, you might receive this five part series about me and the campaign right in your mailbox:
February 9, 2026 at 7:11 PM
Reposted by Ibrahim Moustafa
Dinosaur Convention Bans All Paleontologists Named in Epstein Files

www.thewrap.com/culture-life...
Dinosaur Convention Bans All Paleontologists Named in Epstein Files Out of 'Safety of Our Attendees'
DinoCon issued a statement regarding the scientists and more named in the Epstein Files, noting they were officially banned from the event.
www.thewrap.com
February 10, 2026 at 1:27 AM
I don’t miss working in a restaurant, but I do miss my tolerance for touching very hot surfaces.
February 9, 2026 at 11:05 PM
Reposted by Ibrahim Moustafa
I'm getting out of the hospital today and I could use some help, if you're able. Even taking the time to check it out or share means more than I can say.

gofund.me/1c96e422c
Donate to Help Paul Allor Afford Life-Saving Insulin and Meds, organized by Paul Allor
My name is Paul, and I'm a comic book writer who has worked on some of … Paul Allor needs your support for Help Paul Allor Afford Life-Saving Insulin and Meds
gofund.me
February 8, 2026 at 6:41 PM
This is in all likelihood the first time anyone has ever made this/the only one like it in existence. Which is wild given the popularity of this love and the game series.

youtu.be/5uj1c2IQwgg?...
February 8, 2026 at 11:51 PM
It is so baffling to see neighbors of mine speed down the same street that their children ride their bikes in.

WTF is wrong with people…
February 8, 2026 at 11:30 PM
I finally Shazam’d a song I heard in a restaurant back in October.
a man is giving a speech in front of a sign that says rusted leadership for a stronger america
ALT: a man is giving a speech in front of a sign that says rusted leadership for a stronger america
media.tenor.com
February 8, 2026 at 9:36 PM
Reposted by Ibrahim Moustafa
The latest attempts of discredit me are to disparagingly call me an “influencer” but the only reason they’re not calling my colleagues that is because most of them are not as good at using social media to communicate to their constituents 😂 If I wasn’t skilled, it wouldn’t even be a discussion
February 8, 2026 at 8:24 PM
Reposted by Ibrahim Moustafa
If you believed everything on Reddit I’d simultaneously be an evil mastermind that bullies my colleagues into taking votes / I control the whole council, but I’m also ineffective?

I know it’s just rampant misogyny but it is hilarious to see them twisting themselves into a pretzel to downplay skill
February 8, 2026 at 8:24 PM
This boy comes running to the sound of the sticker being peeled off of an apple from another floor in the house, but still has the nerve to act like he can't hear me calling him sometimes 😂
February 8, 2026 at 8:32 PM
Basbousa is unparalleled 🙌🙌
February 8, 2026 at 4:57 AM
Reposted by Ibrahim Moustafa
we chose Destroy Earth as our setting, nothing else explains it
February 8, 2026 at 3:37 AM
Reposted by Ibrahim Moustafa
Attn @councilorgreen.bsky.social, @councilortkl.bsky.social, @counciloravalos.bsky.social, @councilormorillo.bsky.social, @councilorkanal.bsky.social, @councilordunphy.bsky.social, with the closing of Target, Nordstrom Rack and CVS (March 5th), can we please get a central city-owned grocery store?…👇🏾
February 8, 2026 at 2:20 AM
Reposted by Ibrahim Moustafa
Reminder of the Mayor Wheeler days and how bad things looked. This missing money stuff happened on his watch and it was turned up by the great new oversight of our current city council.
Another exit interview, still no mention of Adams that I can tell with a keyword search of this partial transcription. Bringing in a toxic person, making wild proposals, starting feuds with the county.

I'll listen to the whole thing later.
If listening to Mayor (for two more days) Ted Wheeler answer my questions for 35 minutes isn't your jam, I transcribed a few standout answers from our conversation. Read (or listen!) here:
February 7, 2026 at 9:44 PM
Reposted by Ibrahim Moustafa
February 7, 2026 at 3:08 PM
Reposted by Ibrahim Moustafa
"With apologies to George Carlin: It’s a big club, and the worst people are in it — because their interests are all aligned. Pushing back on social justice, it turns out, was coordinated."
"It’s hard not to read these files and come to the conclusion that Epstein helped engineer the ultimate elite impunity — in which our society has been totally destroyed so the richest and most powerful men in the world can do whatever they want."

Read more from @lopatto.bsky.social: bit.ly/4kF9C1j
February 7, 2026 at 3:53 PM
@councilordanryan.bsky.social is a festering wound on the city of Portland.

A dingleberry on the butt of the city, leftover by that turd, former mayor Fed Wheeler.

Hopefully this scandal is the paper that finally wipes Ryan away so we can actually make progress in PDX.
Portland voters should ALSO be aware that @councilordanryan.bsky.social, @councilorzimmerman.bsky.social, Councilor Steve Novick, and @councilorclark.bsky.social were the 4 city councilors who voted AGAINST the proposed & adopted oversight that (so far) has uncovered $106 Million in unspent funds.
February 7, 2026 at 3:52 AM
Reposted by Ibrahim Moustafa
Portland voters should ALSO be aware that @councilordanryan.bsky.social, @councilorzimmerman.bsky.social, Councilor Steve Novick, and @councilorclark.bsky.social were the 4 city councilors who voted AGAINST the proposed & adopted oversight that (so far) has uncovered $106 Million in unspent funds.
February 7, 2026 at 3:45 AM
Reposted by Ibrahim Moustafa
So far, it’s looking like former City Administrator, Michael Jordan, was getting grilled by City Council about why his office wasn’t more forthcoming about these available housing dollars, and why the city administrator’s office isn’t obligated to audit city bureaus to uncover available funds… 1/4👇🏾
February 7, 2026 at 2:18 AM
The city of Portland routinely acts as if sheltering our unhoused population, and creating affordable housing is an insurmountable task; I suppose it is when you’re sitting in $106 MILLION DOLLARS that is earmarked for just that.

Fucking despicable.
$106 Million in unappropriated housing funds???

Helmi Hisserich discovered $21 Million in unspent funds, and was fired for mentioning it.

This now exceeds the reported 2025/26 operational fiscal budget deficit by $6 Million!

These dollars could’ve kept people housed!

Who’s responsible for this??
City of Portland now reports $106 MILLION total in unbudgeted housing funds. More soon.
February 7, 2026 at 12:00 AM