punk-rock
acoustic-psychedelic
post rock
funk-rock
rock-post rock
hip hop-rap
alternative
rock-hard rock
folk
grunge-rock
rock
indie
rock-pop
metal-melodic
pop-rock'n'roll
rock-crossover