punk-rock
acoustic-psychedelic
post rock
alternative-folk
symphonic-metal
rock'n'roll-rock
emo-hardcore
rock
crossover-rock
blues-rock'n'roll
indie-rock
crossover-progressive
hard rock-rock
folk-world music
heavy-metal
art rock-pop