Spirit spouse
The spirit spouse is a widespread element of shamanism, distributed through all continents and at all cultural levels. Often, these spirit husbands/wives are seen as the primary helping spirits of the shaman, who assist them in their work, and help them gain power in the world of spirit.