punk-rock
acoustic-psychedelic
post rock
hard rock-heavy
hardcore-metal
indie-pop
metal-metalcore
funk-crossover
metal-metal
industrial-gothic
pop-jazz
rock-metal
hard rock-hard rock
alternative-rock
indie
hip hop-rap
hard rock-rock