punk-rock
acoustic-psychedelic
post rock
rap-crossover
soul-rock'n'roll
stoner rock
alternative-funk
funk
rock-pop
progressive
grind-grind
rock-hard rock
rock-metal