punk-rock
acoustic-psychedelic
post rock
experimental
pop-rock
metal-progressive
classical music
emo-post hardcore
country-rock'n'roll
rock-indie
crossover-rock'n'roll
rock
rock-psychedelic
hard rock-rock
alternative-rock
crossover-metal