Kuro Sasori

Kuro Sasori is an action anime revolving around a soldier who was betrayed and killed but resurrected as a human/demon hybrid that fights for his family.

Asashi Mototoda
Portrayed by Troy Baker in English and Ryo Horikawa in Japanese, Asashi Motoda is the protagonist. Known by his alias "Karito", Asashi had a beloved family in his human life however he was a member of a shady governmental agency involved in various unethical acts which was for apparently the sake of securing Japan's safety. Asashi was a valued agent but his loyalty was shook after an incident involving the destruction of a foreign village in the search of a terrorist group's weapon suppliers. Asashi believed the agency went too far and even considered exposing them, but this was prevented when another agent set up Asashi into a trap to be captured, tortured and killed by the terrorists. Asashi's anger and thirst for vengeance from the betrayal was so great that it called upon the presence of an ancient evil figure of infinite power to make a deal with Asashi: he gets to live to see his family again and exact his revenge in exchange for his services to the Kyu Sekai. Asashi ultimately agreed to this deal, being reborn as a powerful demonic creature who possess incredible powers but he was able to revert back to his human form when it came to seeing his family and friends and his daily duties. However, when his services were called upon, Asashi would become "Karito" for the night. His job mainly involved in hunting down and eliminating humans that were actually evil demons in disguise and had escaped from the Kyu Sekai. Asashi became a loyal apprentice to its powerful leader, Tamashi.

Tamashi
Portrayed by Jessica Nigri in English and Mamiko Noto in Japanese, Tamashi is a main character and the true main antagonist.