This web comic was created by Deena Mohamed and presents Qahera, a Muslim superheroine. Qahera means "conqueror" or "vanquisher."