I recently discovered this awesome religion that Pueblo Native Americans practiced -- Kachina. It centers around these spirits that must be pleased in order to have ample rain, sunshine, etc. Rituals were held, and members of the tribe dress up as these kachinas, and kachina dolls are also given to members of the tribe to teach them about the spirits. Anyways, here's my fav one -- the Shalako Mana. She is the biggest kachina, standing 8 feet tall, and she comes at the rituals to initiate new members in to the cult. Her head dress represents the clouds. I love how colorful and geometric they are.