Audrey lives as an ordinary person, delivering cheaply made potions to her customers as a means of surviving in a third-class city and distracting herself from a duty assigned to her by Reoren, a 300-year-old ghost from an ancient tribe who has been with her for nearly four years. However, it appears that she will be unable to escape her fate because a new breed of creatures, born from the chaos caused by Reoren's abandonment of the fairies, is threatening the kingdoms.