punk-rock
acoustic-psychedelic
post rock
death-metal
rock-crossover
alternative-experimental
rock-folk
progressive-psychedelic
acoustic-folk
alternative-indie
hard rock-metal
indie-folk
reggae-dub
acid-hip hop
crossover-crossover
post hardcore-metal
metal
rock
ambient-alternative
ska-punk