punk-rock
acoustic-psychedelic
post rock
crossover-alternative
folk
hard rock-rock
death-metal
death-metalcore
grunge-rock
jazz-swing
funk-rock
power
folk-folk
alternative-rock
hardcore-crossover
pop-rock
rock-hard rock
alternative-big-beat