punk-rock
acoustic-psychedelic
post rock
hip hop
metal
experimental-alternative
crossover
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