punk-rock
acoustic-psychedelic
post rock
blues-rock
punk
jazz-r&b
hard rock-rock'n'roll
hip hop-alternative
alternative-experimental
rap-emo
rock-hardcore
pop-pop
acid
pop-fusion
electronica-progressive
heavy-metal
pop-folk
drum'n'bass-electronica
hardcore-metalcore
rock-alternative
metal-metalcore
rock-rock