punk-rock
acoustic-psychedelic
post rock
folk-rock
hardcore
rock'n'roll
blues-rock
alternative-experimental
rock-pop
reggae-ska
ethno-fusion
ambient-metal
acoustic-crossover
alternative-rock
rock
industrial-electronica
funk-rock
electronica-pop
stoner rock-hard rock
jazz-progressive