punk-rock
acoustic-psychedelic
post rock
metalcore-rap
rock
alternative-electronica
world music-electronica
death-metal
rock-country
rock-pop
heavy-rock
folk-country
world music
rock-crossover
indie-progressive
acoustic
indie-rock
thrash-metal
punk-crust
grunge-crossover
electronica-rock