In the peaceful hills of rural Japan, a neglected temple survives—barely. Beni, a young fox spirit who hasn't seen a human soul in decades, resides inside it. Beni has long accepted her fate of loneliness—until a tired city woman named Shiori comes into her collapsing kingdom during a storm. Beni...