1960s
A market in a small village in Nigeria. A Yoruba priest is buying…
A Yoruba priestess squirts blood from a bird’s neck on the feet of…