the creepiest anime villains of all time

Elder Toguro (YuYu Hakusho)

All For One (My Hero Academia)

 Mahito (Jujutsu Kaisen)

 Ryuk (Death Note)

Rod Reiss (Attack on Titan)

Szayelaporro Granz (Bleach)

Giles de Rais (Fate/Zero)

Giles de Rais (Fate/Zero)

Shou Tucker (Fullmetal Alchemist)