punk-rock
acoustic-psychedelic
post rock
rock-alternative
rock'n'roll
hard rock-hard rock
rap-hip hop
folk-rock
punk-hardcore
electronica
crossover-rock
folk-black
heavy-hard rock
experimental-crossover