Mounanchou

Mounanchou is a group of powerful spirits known as loa, revered in Haiti in Vodou.