punk-rock
acoustic-psychedelic
post rock
electronica
crossover
country-folk
ethno-fusion
rock-pop
bluegrass-bluegrass
death
rock-alternative
folk-rock
folk-acoustic
christian-rock
rock-progressive
punk-garage
death-progressive
swing-dance music
hip hop-electronica