punk-rock
acoustic-psychedelic
post rock
metal-thrash
crossover
crossover-hardcore
rock-jazz
rock-progressive
rock-rock'n'roll
hip hop-r&b
pop-rock
rock-big-beat
black-death
psychedelic-electronica
hard rock-heavy
death-hardcore
grind