punk-rock
acoustic-psychedelic
post rock
rock-metal
jazz-acoustic
alternative-punk
swing-jazz
metal
r&b-hip hop
blues-rock
pop-soul
thrash-crossover
alternative-acoustic
metalcore-nu-metal
christian-folk
folk-folk
doom-metal