punk-rock
acoustic-psychedelic
post rock
rock-big-beat
pop
indie-pop
rock-blues
punk
metal-metalcore
pop-rock
crossover
rock
heavy-hard rock
grunge-rock
alternative-punk