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