Kindred spirit conjures images of Native American belief. Things of the same origin or context, so not only might your kindred spirit be a person, but a rock , or a tree or a hawk.
They are rare indeed, things to be cherished and not easily separated from.