The story follows a Taoist priest Dōzen who encounters a young girl raised by supernatural creatures during his travels. He names the girl Shōzen, adopting her as his disciple, as he teaches her about human emotion and love.
Alors qu’il traque un démon, un prêtre taoïste découvre qu’une fillette a été élevée par cette créature au sein d’une certaine famille. Depuis toute petite, elle se nourrit de noyaux démoniaques, ce qui a profondément modifié sa nature. De son côté, le démon, affaibli par une épreuve céleste, n’est désormais plus capable de veiller sur elle.
Le prêtre décide alors de recueillir l’enfant et de la prendre comme disciple. Il lui donne le nom taoïste de Shang Shan. Ensemble, ils parcourent le monde des humains, affrontant les démons et purifiant les esprits malveillants…