punk-rock
acoustic-psychedelic
post rock
metal-rock
hip hop-reggae
rock
hardcore-punk
alternative
thrash-crossover
alternative-post rock