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