4,249 total votes
Babidi

Babidi

Babidi is ranked on...

#21 of 136 The Most Annoying Anime Characters of All Time 78.6k votes It doesn't matter whether you watch your anime dubbed or subbed; sooner or later you're going to encounter that one characte...
#92 of 195 The Greatest Anime Villains of All Time 88.0k votes At long last, here's our list of the greatest anime villains of all time, including villains from every genre and demographi...
#24 of 171 The Most Hated Anime Characters of All Time 331.2k votes We all have that one anime character that we hate, but which is yours? For this list we're ranking the most hateable anime c...
#26 of 33 Ranking The Greatest DBZ Villains of All Time 15.7k votes With lots of great enemies in the show, who are the all time greatest Dragon Ball Z villains? Some people prefer the classic...