punk-rock
acoustic-psychedelic
post rock
alternative-experimental
thrash-metalcore
pop-rock
drum'n'bass-techno
hip hop
rock-screamo
jazz-pop
experimental
rock-hard rock
garage-rock
hip hop-funk
metal-metal
rap-hip hop
hardcore-punk
indie-folk
rock-crossover
folk-acoustic