punk-rock
acoustic-psychedelic
post rock
acoustic-alternative
crust-grind
heavy-hard rock
electronica
rock'n'roll-electronica
alternative-rock
jazz
metal-crossover
rock-pop
pop-rock
grunge-rock
alternative-rap
death-black
progressive-rock
rock-metal