punk-rock
acoustic-psychedelic
post rock
pop
metal-crossover
hard rock-heavy
bluegrass
rock-rock
pop-rock
metalcore
rock-hard rock
metal
industrial-thrash
rock
rock-metal