Dans le Japon rural, le père abandonne Karin, une jeune fille immature. Vivant dans un temple avec son grand-père, elle rencontre Anzu, un chat fantôme géant et un clochard infâme dont le travail est de prendre soin d’elle. Méfiante envers son nouveau tuteur, Karin sabote les courses aléatoires d’Anzu auprès des habitants de la ville et se lie d’amitié avec les esprits excentriques de la forêt locale…