punk-rock
acoustic-psychedelic
post rock
punk
progressive-metal
rock
death-metal
crossover-alternative
thrash-heavy
electronica-pop
reggae-dub
folk-christian
rap-rap
rock-crossover
progressive-dance music