Orochimaru

Depraved scientist

Pursues The Ouroboros

Too damn hard to kill