punk-rock
acoustic-psychedelic
post rock
folk-jazz
screamo-violence
thrash-alternative
pop-rock
rock-funk
folk-acoustic
crust-punk
hard rock-rock'n'roll
triphop-experimental
alternative-hip hop
hardcore-metalcore
pop-punk
jazz-blues
hip hop-hip hop
acoustic
rock