crossover-thrash
rock-glam
rock
metal
black-death
indie-rock
psychedelic-post hardcore
heavy-power
rock-rock
acoustic-pop
folk-blues
melodic-death
rock-alternative
progressive-crossover
garage-pop
post hardcore-rock'n'roll
post rock