Shrines and temples aren't simply empty buildings where people drop their money on useless prayers. They are inhabited by powerful gods and goddesses.
At least, that's what people always told Mitsue. To him, they were just convenient places to hide from the things that wanted to tear him to bits. Empty, right?
When he stumbles to yet another shrine and meets fox spirit Daesha, he learns that it's not just the evil things that exist in the world, there is good too. And that sometimes, the line between them isn't all that clear.