punk-rock
acoustic-psychedelic
post rock
metal-metal
rock-hardcore
rock-metal
nu-metal-rap
alternative-rock
rock-pop
progressive
big-beat-folk
pop-jazz
electronica-rock'n'roll
ethno-folk
progressive-jazz
experimental-jazz
folk-alternative
progressive-rock