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