punk-rock
acoustic-psychedelic
post rock
rap-reggae
violence-hardcore
pop-pop
crossover
hard rock
heavy-rock'n'roll
folk
rock-metal