Honestly "spirit bond" is fine to me.

Affinity, communion, cheer, accord, concord - points

synonyms for closeness/intimacy