punk-rock
acoustic-psychedelic
post rock
hard rock
folk
rock-rock
hard rock-heavy
rock-pop
metal
rock-crossover
death-metal
blues-folk
black-metal
hard rock-art rock
folk-punk
country-rock
folk-rock
rock-folk
alternative-pop