A jovem precoce Karin se vê abandonada pelo pai no interior do Japão. Morando em um templo com o avô, ela conhece Anzu, um “gato fantasma” gigante e um vagabundo famoso encarregado de cuidar dela. Desconfiada de seu novo guardião, Karin sabota o trabalho estranho de Anzu para os habitantes da cidade e faz amizade com os excêntricos espíritos da floresta local. Em uma tentativa de conquistar Karin, Anzu acidentalmente faz um acordo com o diabo e todo o inferno se solta.