punk-rock
acoustic-psychedelic
post rock
crossover-progressive
crust-violence
folk
death-thrash
glam-rock
electronica
alternative-rock