This is a Ragga Jungle track recorded by the artist The Black Altar. The song 16.24-24 Light in Babylon was originally composed by B. Lust.