punk-rock
acoustic-psychedelic
post rock
pop-rock
rock
crossover
folk-pop
experimental-punk
rock-alternative
country-folk
glam-rock
progressive-ambient
rock-hard rock
blues-rock
alternative