punk-rock
acoustic-psychedelic
post rock
hard rock
grunge-rock
pop-funk
rock
alternative-metal
pop-folk
hardcore-punk
indie-folk
crossover
metal-fusion
crust-punk
progressive-death
country-blues