Orochi

A race of serpent spirit creatures from the spirit plane. They entered into a contract 5 years ago to provide protection to the Ningyo in exchange for the ability to live in the mortal plane.