punk-rock
acoustic-psychedelic
post rock
rock-progressive
rock
rock-hard rock
country-blues
grunge
experimental-electronica
rock-alternative