punk-rock
acoustic-psychedelic
post rock
metal-progressive
metal-rock
thrash-crossover
alternative-folk
folk-rock
rock
glam-hip hop
nu-metal-crossover
heavy-rock
punk-metal
rock-folk
folk-indie
punk-hardcore
jazz-crossover