Ryomen Sukuna is a character introduced very early on in the Jujutsu Kaisen series and a character whose existence pushes the plot forward. He is the King of Curses
\In the Jujutsu Kaisen series, Mahito sees himself as one of its most important antagonists with his early debut in the manga during chapter 16
Suguru Geto is a Special Grade Sorcerer that, despite his importance in the series, was never seen alive during the present events in the manga
Kenjaku acts as one of the central antagonists of the Jujutsu Kaisen series. Fans who watched Jujutsu Kaisen might’ve not expected that Suguru Geto
Toji Fushiguro is easily one of the most well-liked villains in Jujutsu Kaisen. He acts as the primary antagonist in Gojo's Past arc
With a head shaped like a volcano, Jogo is an Unregistered Cursed Spirit that works with Mahito and the rest of the Cursed Spirits who wish to get rid of humanity
Hanami is an unregistered Special Grade Cursed Spirit that teams up with Mahito, as well as Jogo and Dagon to destroy humanity
Choso played the role of a villain for a significant portion of the story and he was certainly a dangerous character for the heroes to oppose
Dagon was introduced quite early in Jujutsu Kaisen. However, he only played a big role in the Shibuya arc. In this arc, he was seen engaging in combat against the team of Maki, Megumi
Uraume is another Jujutsu Kaisen villain who is known to be a powerful servant to Sukuna. Uraume is a user of ice-based cursed technique and has, on many occasions, aided both Kenjaku, as well as Sukuna