punk-rock
acoustic-psychedelic
post rock
hip hop-rap
rock
country-folk
alternative-rock
rock-pop
crossover
rock-crossover
emo-punk
folk
folk-experimental
rock-rock
rap-blues
punk-rock'n'roll
r&b-pop
rock-hard rock
melodic-rock