punk-rock
acoustic-psychedelic
post rock
death
rock-rock
art rock
crossover-rock
metal
thrash-metal
alternative
rock-metal
pop-rock
indie-rock
alternative-post hardcore