the song's lead vocals are performed by roy harper keretse nibakwegeracyane often smell factor is entranced by his feed