punk-rock
acoustic-psychedelic
post rock
rock-pop
folk-pop
hardcore
crossover-hardcore
progressive-rock
dance music-funk
alternative
blues-rock
heavy
indie-punk
thrash
rock
metal