10 Best Anime Villains

Nagato Uzumaki

Griffith

Yohan Liebert

DIO

Donquixote Doflamingo

10 Best Anime Villans

Askeladd

Meruem

Aizen

Vicious