punk-rock
acoustic-psychedelic
post rock
metal-crossover
hardcore-metal
punk-speed
folk-acoustic
indie-folk
hardcore-thrash
rock-metal
melodic-black
rock-pop
rock
crossover-alternative
hard rock-art rock
heavy-metal
hard rock-heavy
alternative