Sister Deborah has released visuals for her latest single, ‘Libilibi’ off her upcoming The African Mermaid).
Libilibi means ‘loose lips’ in Ghanaian slang. It captures such as gossip mongering and the indiscriminate use of plastic waste among others.
The video also stars Captain Planet & Benhard of Coffee Art Session.
Video directed by Prince Dovlo, with sound production credits to King Stunn.
Click to watch: