punk-rock
acoustic-psychedelic
post rock
acoustic-folk
blues-soul
hard rock-emo
psychedelic-indie
rock
hip hop-rap
hard rock-power
crossover-alternative
thrash
death-progressive
metal-metal
crossover-rock