punk-rock
acoustic-psychedelic
post rock
rock-metal
metal-hardcore
melodic-rock
thrash-metal
rock-pop
progressive-rock
metalcore-rock
post hardcore-metal
metal
metal-soul
ethno-doom
rock-crossover