Pepo: The Sea Spirits of Zanzibar
The Pepo are powerful sea spirits that inhabit the waters around Zanzibar and the Swahili coast. They are invisible beings who can influence human destiny — bringing good fortune, madness, or illness as they choose. According to tradition, the Pepo were the original inhabitants of the coast before humans arrived. When people began building towns and fishing the waters, the Pepo retreated to the deep ocean but never fully left. They can possess humans, causing trance states that require elaborate exorcism ceremonies (kipemba) involving specific drum rhythms, incense, and offerings. Each Pepo ha