punk-rock
acoustic-psychedelic
post rock
rock-crossover
folk-folk
rap-blues
post rock-punk
alternative-nu-metal
metal-electronica
pop-folk
alternative-rock
rock
world music-acoustic
country-bluegrass
rap
hard rock-metal
indie-pop