punk-rock
acoustic-psychedelic
post rock
alternative-pop
rock-soul
electronica-indie
rock-reggae
folk-folk
punk-industrial
acoustic-alternative
hard rock
blues-swing
hip hop-rap