Introduced in the Sasuke Shinden novel, the Keryugan is a Doujutsu that casts powerful genjutsu and manipulates blood in the target's body. This is technically canon since Kishimoto authorized and supervises the content in the novels. Sasuke Shinden is confirmed to be adapted into anime.