Autrefois inséparable de son père, le jeune forgeron Chihiro était un garçon taciturne. Leur vie paisible a basculé lors d'un tragique événement qui a brisé leur lien et ensanglanté leur bonheur.
Un kakuen, une créature mi-homme mi-singe, terrorise le village de Mitsuke. Benzon, un bonze, va au temple Kôzen-ji pour demander de l'aide. Il revient avec Hayate, un chien exorciste.
Mashira le kakuen, mi-homme mi-singe, est atteint d'un mal mystérieux après avoir voulu aider la déesse Yanahime. Son chien exorciste, Hayate, part seul dans la montagne.