punk-rock
acoustic-psychedelic
post rock
rock-pop
hard rock-blues
alternative-rock
rock-metal
alternative-folk
folk-alternative
folk
rock-rock
pop-rock
rock
funk