punk-rock
acoustic-psychedelic
post rock
rock-metal
rock'n'roll
pop-rock
hard rock-metal
alternative-rock
melodic-metalcore
rock-pop
crossover-metal
pop-indie
black-metal
country-rock