This is a Jam Rock track recorded by the artist Perpetual Vibrations. The song Still Rasta was originally composed by M. Thayanithy.