punk-rock
acoustic-psychedelic
post rock
power-metal
rock-blues
pop-folk
funk-jazz
folk
punk-hardcore
rock-pop
rock-metal
hardcore-punk
rock-alternative
folk-punk
jazz