punk-rock
acoustic-psychedelic
post rock
blues-rock
pop-rock
rock-pop
heavy-metal
death-grind
punk-dub
funk-folk
stoner rock-thrash
rock'n'roll-rock'n'roll
folk-alternative
folk
rock-hard rock
hip hop-r&b
rock'n'roll-hardcore
jazz-experimental
acoustic-indie
crossover