Ifa and its variants include a vast, colorful pantheon of gods and rituals.