indie-rock'n'roll
progressive-metal
metal
pop-rock
thrash-metal
death
rock-punk
metal-metalcore
heavy
rock
crossover
indie-rock
punk-metal
folk-acoustic
alternative-pop
punk-rock
crossover-rock
metalcore-metal
electronica-alternative
garage-pop
post hardcore-rock'n'roll
post rock