punk-rock
acoustic-psychedelic
post rock
pop-rock
crossover-grunge
folk
hard rock-rock
alternative-electronica
acoustic
nu-metal-hard rock
pop-punk
pop-folk
hard rock-stoner rock
rock
electronica
punk-alternative
rock-funk