punk-rock
acoustic-psychedelic
post rock
hard rock-metal
alternative-metal
folk-pop
power-rock
metal-metal
death-metal
christian-violence
rock'n'roll-country
acoustic-folk
grunge-rock'n'roll
pop-punk
ambient-electronica
crossover-metal