punk-rock
acoustic-psychedelic
post rock
hardcore
pop-pop
rock-hard rock
death-metal
death-pop
rap-rock
country
rock-blues
death-grind
grind
hardcore-crossover
rock-pop
ska-reggae
hardcore-metal
metalcore-thrash
hard rock-glam