punk-rock
acoustic-psychedelic
post rock
pop-rock
alternative-punk
rock-rock'n'roll
folk-acoustic
heavy-metal
grunge-alternative
metal-metalcore
rock-southern rock
electronica-alternative
country-folk
hard rock-rock
alkopunk-rock
crossover-indie
melodic-metal