punk-rock
acoustic-psychedelic
post rock
triphop-ambient
hip hop-rap
grunge-rock
hardcore-rap
rock-art rock
alternative-grunge
alternative-rock
blues-rock
hard rock-blues
blues-big-beat
reggae-dub
rock'n'roll