Anime Heroes That Once Worked For Villains
Most people have a preconception that anime heroes are perfect people with few to no flaws and a spotless past. Though this may be true in some instances, other anime convey a far more morally complex image for their protagonists and supporting leads. Here’s everything you need to know about the anime heroes who worked…