punk-rock
acoustic-psychedelic
post rock
hip hop-rap
hardcore-metal
rock-metal
rock-blues
metal-hard rock
ambient-noise
rap
folk-rock
metal
pop-folk
world music-ethno
pop-rock
rap-funk
alternative-rock
rock-rap