punk-rock
acoustic-psychedelic
post rock
rock-hard rock
rap-hip hop
crossover
rock-pop
hardcore-metal
hard rock
pop-rock
progressive-metal
folk
funk-rock
rock-punk
rock
rock-experimental
heavy-metal