punk-rock
acoustic-psychedelic
post rock
blues-southern rock
rock-grunge
progressive-death
black-metal
pop-rock
crossover-rock
rock-alternative
indie-pop
progressive-metalcore
progressive-metal
symphonic-metal
metal-hardcore