punk-rock
acoustic-psychedelic
post rock
rock-alternative
rock'n'roll-punk
rock-rock'n'roll
country-pop
crossover-rap
rock-hard rock
rock
hip hop-rap
punk-folk
alternative-electronica
folk-acoustic
rock-pop
rap-crossover