punk-rock
acoustic-psychedelic
post rock
rock
pop-rock
death-metal
alternative-grunge
indie-alternative
metalcore
rock-metal
rock-hard rock
thrash-metal
metal-heavy
acoustic-pop
folk-rock