Haru is a teenage boy who seems to attract animals. In his garden a mother cat passed away and Haru started to care for her kitten, Nuri. Bakenekos are cats that can shape shift into human form by using spiritual energy. Nuri happens to be a Bakeneko along with another slightly older kitten name Sora who also starts to live with Haru. Yura, who manages the existence of souls, takes a liking to Haru as well and spends a lot of time at his house. To complicate matters, she longs to have descendants with him.