Monster

Monster ★★★★★

Fuck. Genuinely incredible. My favourite fictional antagonist of all time. Easily in my top five anime