punk-rock
acoustic-psychedelic
post rock
rock-pop
indie-grunge
crossover
acoustic-alternative
aggro-punk
folk-punk
hard rock-metal
alternative-rock
pop-pop
metal