The "advertisements," paid for by an organization called the American Freedom Defense Initiative, have been plastered on the sides of several Muni buses with slogans likening Muslims to the Nazis.

Enter some badass, artistically-inclined citizens who took it upon themselves to modify these ridiculous ads with a call to stop the hate, starring superpowered Pakistani American comic book hero Kamala Khan, who battles bad guys (and now, bus banner bigotry) as Ms. Marvel.

Never mind what the original ads looked like. These are waaaay better. BADASS.

Ms. Marvel writer G. Willow Wilson approves:

Some amazing person has been painting over the anti-Muslim bus ads in SF with Ms. Marvel graffiti. Spread love. https://t.co/U8W2g01O2T