punk-rock
acoustic-psychedelic
post rock
rock-hard rock
folk-country
hardcore-metal
folk-rock
alternative-jazz
rock-alternative
big-beat-folk
folk-acoustic
rock-pop