punk-rock
acoustic-psychedelic
post rock
hard rock-heavy
pop-alternative
rap
melodic-metalcore
alternative-pop
rock-crossover
hardcore-metalcore
grunge-crossover
metal
rock-electronica
folk-blues
metal-thrash