punk-rock
acoustic-psychedelic
post rock
rock
rock-heavy
hard rock-jazz
electronica-rock
metal-doom
rap-hardcore
hard rock-metal
reggae-dub
metal
christian
hardcore-horrorcore
folk-rock
folk
ska-ska
crossover-hardcore
acoustic-folk
rock-indie