punk-rock
acoustic-psychedelic
post rock
metal-electronica
rock-alternative
hip hop
rock-progressive
rock-rock'n'roll
crossover-metal
heavy-metal
rock
pop-rock
hip hop-rap
rap-emo
folk-folk
experimental-alternative
hardcore-punk
southern rock-grunge