Kagura Katsuragi thought she was a normal teenager. That was until a year ago when her mother dies and she starts having dreams about demons. Now she has moved to a new town in hopes of starting over, but what awaits her could be something straight out of fairy tale