Anti-Heroine

Anti-Heroic Puella Magis are Magical girls, which they lack certain traditional heroic qualities, often engaging in some negative behaviors or having certain flaws, but otherwise still having a moral compass erring on the side of good.