punk-rock
acoustic-psychedelic
post rock
rock-pop
electronica-ambient
punk-alternative
hard rock
alternative-folk
alternative-indie
black-punk
jazz-swing
rock-progressive
folk-alternative
electronica
christian-christian
alternative-dance music
rock-metal
rock
thrash-thrash