Category:Anti Heroes

Anti-Heroes are heroes who lack various heroic qualities. They can be selfish and cruel but are generally heroes. They can also be villains who side with the heroes.