nothing further is known with certainty concerning him or his companion the song is featured on the the warriors soundtrack album yarugukwiza ho rukakotsa