Yeah!!It sounds more like VooDoo.
"It sounds more like VooDoo." African animism and human sacrifice, all rolled into a peculiar symbolism derived from Catholic belief? Hardly.