Los Huicholes are an indigenous people from the northern and central mountains of Mexico. In the native Huichol language, Huichol directly translates to “medicine man”. Although the Huicholes have a very long lineage, they have maintained their ancient beliefs better than any other indigenous group in Mexico.
” The religious faith of the Huicholes is still based on a “trinity” of veneration of the deer, corn and peyote The last is ritually gathered each year on a long pilgrimage to the desert area of San Luis Potosí where the people are said to have originated and used by shamans. The importance of this and the pantheon of gods is seen in their stylistic representations on just about everything that the Huichol decorate. They did not have a written language until recently, so these symbols were and are the primary form of preserving the ceremonies, myths and beliefs of ancient Huichol religion……. Most [pieces of art and clothing] have religious significance and many are influenced by visions which occur during peyote rituals. ”
-https://en.wikipedia.org/wiki/Huichol_art (see sec. The Huichol People and Huichol decorative designs)