10 Best Anime Villains
Nagato Uzumaki
Griffith
Yohan Liebert
DIO
Donquixote Doflamingo
10 Best Anime Villans
Askeladd
Meruem
Aizen
Vicious