Beautiful, interesting, incredible cinema.
A cheerful ritual in praise of Mami Wata, a mermaid-like water spirit of life, sex and healing.