Mahito is not only one of the best villains in Jujutsu Kaisen, he is one of the best villains in all of modern anime. Aside from his incredible design and the deep, introspective reasons for his creation, he signifies a lot of themes in the series and is the perfect antithesis of the main character, Yuji, as the two of them share very similar philosophies and parallels.