punk-rock
acoustic-psychedelic
post rock
folk-rock
rock
pop-rock
ambient-pop
electronica
hard rock-heavy
metal-electronica
rock-metal
metal
rock-pop
folk-country
black-folk
rock-crossover
hard rock
alternative-metalcore