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