The Orishas are vivid spiritual beings.