punk-rock
acoustic-psychedelic
post rock
rock-rock
alternative-post hardcore
progressive-metal
rock-crossover
hardcore-punk
rock'n'roll
alternative-punk
acoustic-alternative
rock-punk
folk-rock
blues-rock
rock
rap-hip hop
metal-metalcore
metal
world music-crossover