punk-rock
acoustic-psychedelic
post rock
rock
rock-progressive
alternative-punk
folk-rock
death-thrash
rap-hip hop
rock-punk
folk-country
pop-rock
punk-grunge
alternative-art rock
rock-funk
metal-crossover
death-metal
crossover
hardcore
acoustic-alternative
electronica-alternative