punk-rock
acoustic-psychedelic
post rock
heavy-metal
thrash-metal
pop-rock
death-metal
funk-rock
hard rock-rock
alternative-funk
alternative-electronica
alternative-grunge
hardcore-crossover
christian-rock