Urotsukidōji: Legend of the Overfiend ★★★

☠️ this movie is messed up 🦑