L’histoire se déroule dans un monde partagé entre humains et êtres divins appelés Tenzokus. Invisibles pour la plupart des humains, ces derniers possèdent le pouvoir d’accorder leur bénédiction aux villes et villages, et sont vénérés comme des dieux. Cependant, avec le temps, certains Tenzokus ont perdu foi en l’humanité et se sont retirés, laissant la malveillance gagner le cœur des hommes. Sorey, un humain élevé par les Tenzokus, arrive un jour dans le monde des humains et découvre un univers bien différent de son village natal. Désormais, il devient le Doushi, le Berger, chargé de purifier ce monde et de vaincre le Seigneur des Calamités, source de ce chaos.