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