To me this sounds like an afterlife, and I can't work out why.
EDIT: This might be why:
"Touba ka literally means “a man from Touba”. He is the symbol of trust and he loves to travel. Anytime he arrives in a village it is an occasion to celebrate. But the village members are also eager to know when the Touba Ka will leave so that they can give him messages to bring to family members living far away."
(Source: https://oldtimeparty.wordpress.com/2015/03/21/toubaka/ )