Dee Baba (pronounced Dee Bah-bah), Caribbean folklore. | Mythology ...

Responsive image
source