punk-rock
acoustic-psychedelic
post rock
folk-rock
rock-alternative
speed-punk
rock-hard rock
jazz-pop
acoustic
rock-pop
punk-hardcore
hard rock-punk
alternative
crossover-metal
jazz
rock-crossover
hard rock
thrash-death