punk-rock
acoustic-psychedelic
post rock
heavy-metal
crossover
pop-power
rap-hip hop
metal-metal
rock-pop
hardcore-punk
rock-hard rock