Top 10 Villainous Anime Characters Who Might Have Been Good Guys All Along February 2, 202129 Comments