punk-rock
acoustic-psychedelic
post rock
alternative-rock
heavy-metal
melodic-gothic
folk
fusion-indie
rock-alternative
crossover
hard rock-heavy
folk-rock
rock-metalcore
folk-pop
rock-crossover
pop-indie
hardcore-crossover
rock-metal