punk-rock
acoustic-psychedelic
post rock
rock-crossover
rock-hard rock
crossover-nu-metal
ska-rock
heavy-metal
alternative-crossover
reggae-dub
hard rock-heavy
rock-punk
metal-hardcore
progressive-rock