Trip Hop and Abstract Hip Hop