Mbwa Takitombana's captivating map of pleasure