punk-rock
acoustic-psychedelic
post rock
dance music-hip hop
folk-acoustic
pop-rock
rock-rock
rock-alternative
rock-crossover
metal
hip hop-rap
folk
rock-hard rock
alternative-art rock
metal-speed
big-beat-rock
rap-hip hop
experimental-alternative
alternative-alternative
alternative-rock'n'roll
ambient-electronica
rock-pop