punk-rock
acoustic-psychedelic
post rock
folk-acoustic
country-folk
hard rock-metal
hard rock
hip hop-rap
rock-electronica
rap-hip hop
crossover
alternative-big-beat