punk-rock
acoustic-psychedelic
post rock
crust-doom
jazz-rock
jazz-blues
metalcore-crossover
folk
rock-heavy
big-beat-art rock
big-beat-rock
hip hop-rap
hard rock-metal
metal-metal
rock
pop-jazz
country-folk
folk-folk
alternative-dance music
blues-rock