punk-rock
acoustic-psychedelic
post rock
bluegrass
alternative-rock
rock-indie
noise-alternative
folk-country
pop-funk
rock
blues-swing
alternative-psychedelic
acoustic-pop
country-rock
hardcore
surf-rock'n'roll
rock-art rock