punk-rock
acoustic-psychedelic
post rock
hard rock-heavy
pop
hardcore-crossover
hard rock
pop-rock
alternative-dubstep
heavy-metal
indie-rock
metal-hardcore
hardcore