punk-rock
acoustic-psychedelic
post rock
rock-crossover
heavy-metal
rock-soul
experimental
rock-blues
progressive-death
punk-violence
ska-reggae
reggae-hip hop
alternative-jazz