punk-rock
acoustic-psychedelic
post rock
progressive-rock
alternative-folk
rock-hard rock
hard rock-metal
thrash-heavy
grind-metal
metal
rock-metal
alternative-pop
alternative-acoustic
rock
folk-alternative
hardcore-metal
rock-indie
rock-electronica