Imura a le pouvoir de voir des esprits et ce, depuis son enfance. Il a appris à vivre avec, même ce n'est pas toujours facile à gérer. Un jour, il rencontre Kagura, qui a un pouvoir similaire et qui a fort à parti avec de véritables démons. Elle lui révèle qu'elle pourchasse les esprits maléfiques au sein d'une organisation gouvernementale. Imura est invité à se joindre à elle.