Most Evil Anime Character

Entrant Roster - 67 entrants