Devil Goddess: a supernatural mystery