punk-rock
acoustic-psychedelic
post rock
rock-blues
rock
progressive-rock
jazz-blues
thrash-blues
country-blues
alternative-rock
pop-violence
rock-crossover
pop-rock
alternative-noise
progressive-metal
hard rock-rock
folk-acoustic