punk-rock
acoustic-psychedelic
post rock
art rock-fusion
hard rock-grunge
rock-alternative
country-bluegrass
acoustic
psychedelic-alternative
art rock-blues
hardcore-punk