punk-rock
acoustic-psychedelic
post rock
folk-punk
rock
metal-metalcore
rock-pop
rock-progressive
hard rock
hard rock-rock'n'roll
death-metal
acoustic-folk
alternative-folk
thrash-black
crust-punk
heavy-metal
big-beat-rock
hard rock-pop