punk-rock
acoustic-psychedelic
post rock
pop-rock
rock'n'roll-hard rock
punk-punk
crossover-pop
pop
punk-rock'n'roll
country-folk
progressive-hardcore
blues-rock
rock-grunge
alternative-rock