Category:Anti-Heroes

Heroes that lack heroic qualities and are often selfish and egotistical but still fight on the side of good.