punk-rock
acoustic-psychedelic
post rock
rock-blues
rock-hard rock
heavy-hard rock
pop-rock
progressive-metal
ambient
rock-crossover
rock-metal
rock-heavy
hardcore-punk
hard rock
heavy-metal
crossover
folk-pop