punk-rock
acoustic-psychedelic
post rock
death-metalcore
death-metal
metal-melodic
metal
folk-ethno
rock-rock'n'roll
rock-metal
grunge-metal
hard rock-heavy
heavy-power
alternative-rock
pop-folk
rock