izi bakunze kwita bicycle cyangwa biker ubwato bugenda hejuru yamaziasuma cyane martin tielli and derek orford each play guitar on several tracks