This is a Soukous track recorded by the artist Purupang. The song Puzzle pieces was originally composed by J. Carter.