punk-rock
acoustic-psychedelic
post rock
rock-hard rock
rock-pop
grunge
reggae-dub
alternative-stoner rock
rock-alternative
blues-rock
hard rock-stoner rock
ska-punk
electronica-rock
folk-punk
crossover-nu-metal
ska-reggae