punk-rock
acoustic-psychedelic
post rock
folk-rock
hard rock-progressive
bluegrass
death-death
rock
crossover-crust
grind
punk
rap
rock-pop
country-blues