punk-rock
acoustic-psychedelic
post rock
pop-rock
grunge-alternative
rock
black-metal
folk
experimental-death
crossover
rock-pop
garage-rock
metal-metal
progressive-metalcore
big-beat-funk
alternative-rock