melodic-rock
thrash-metal
rock-pop
progressive-rock
metalcore-rock
alternative-doom
metal
metal-soul
ethno-doom
punk-rock
rock-crossover
post hardcore-electronica
rock-rock'n'roll
pop-folk