This is a Pop Rap track recorded by the artist Shai-Hulud. The song John Constantine smokes too much was originally composed by S. Arnaud.