Setelah Jinta dan Suzune melarikan diri dari rumah mereka saat masih anak-anak, mereka diasuh oleh Motoharu—penjaga Desa Kadono yang berbudi luhur—dan putrinya, Shirayuki. Permukiman itu diperintah oleh gadis kuilnya, Itsukihime, yang hanya diizinkan berinteraksi dengan segelintir orang. Ketika Itsukihime meninggal, Shirayuki diangkat menggantikannya. Karena ingin tetap berhubungan dengannya, Jinta bekerja keras selama bertahun-tahun dan akhirnya terpilih sebagai penjaga berikutnya.
Sebagai pelindung desa, tugas Jinta adalah melenyapkan segala ancaman. Suatu hari, ia bertemu dengan iblis di hutan terdekat. Di akhir pertempuran, iblis itu membuat pernyataan tentang takdir penguasa seluruh umat iblis. Ia menempelkan lengannya yang terputus pada Jinta, mengubahnya menjadi manusia iblis yang tak menua. Saat Jinta siuman, Kadono sudah terbakar. Suzune telah berubah menjadi iblis dari ramalan tersebut, dan karena serangkaian kesalahpahaman, ia membunuh Shirayuki dan melarikan diri.
Hancur, Jinta tidak dapat memaafkan Suzune atas tindakannya; ia pun memulai perjalanan untuk menemukannya. Sembari menjelajahi Jepang melintasi berbagai era, Jinta berusaha melindungi sebanyak mungkin orang dari iblis-iblis agresif. Di saat-saat heningnya, ia merenungkan apa yang harus ia lakukan ketika ia kembali berhadapan dengan teman masa kecilnya.
