punk-rock
acoustic-psychedelic
post rock
rock-revival
acoustic
thrash-blues
indie-alternative
metal-thrash
indie-rock
indie-experimental
hard rock-heavy
rock-experimental
rock-alternative
rock-funk
dance music-pop
hardcore
hardcore-crossover
hard rock-grunge