punk-rock
acoustic-psychedelic
post rock
hardcore-punk
jazz-folk
rock-metal
acoustic-crossover
rap-rock
country-experimental
grunge-rock
rock-pop
hip hop-r&b
glam-funk
alternative
experimental-electronica
folk-rock
hip hop-rap
indie-rock
rock-progressive
jazz-swing