Watch as Ingrid and Murasaki, skilled demon hunters, find themselves at the mercy of the very demons they once battled.…