punk-rock
acoustic-psychedelic
post rock
rock-garage
rock-pop
indie-pop
thrash-metal
crossover-classical music
death-metalcore
punk-hardcore
alternative-rock
pop-alternative
black-doom
alternative-art rock
rock-progressive
death-metal
black-metal
grunge-progressive
rock-christian