punk-rock
acoustic-psychedelic
post rock
folk-alternative
progressive-djent
metalcore
rock
hard rock-funk
power-metal
heavy-metal
rock-pop
black-metal
metal-rock
pop-rock
post rock-emo
crossover
metal
country-rock