Wenn Menschen sterben, sie aber noch Wünsche hegen, die sie an das Diesseits binden, so werden sie zu „Shikabane“ oder „Shikabane Hime“. Shikabane sind blutrünstige Monster, die den Lebenden schaden, Shikabane Hime sind Verstorbene, die sich gegenüber einem Mönch der Kougon Religion dazu verpflichten die Ungeheuer zu jagen und zu töten. Eine Shikabane Hime, die 108 Shikabane getötet hat, wird erlöst und darf in den Himmel.
Ouri ist in einem Tempel aufgewacht und sein brüderlicher Freund Keisei ist ein Mönch, der einen Vertrag mit einer Shikabane Hime hat. Eines Nachts sieht Ouri, wie Keisei sich um Makina, seine Shikabane Hime, kümmert, nachdem sie bei einem Kampf verwundet wurde. Ouri ist fasziniert und will den Geheimnissen der Shikabane Hime nachgehen.