punk-rock
acoustic-psychedelic
post rock
hard rock
alternative-rock
rock
grunge-rock
hardcore-metal
reggae-dub
rap-rap
experimental
electronica-rock'n'roll
rock-pop
pop-rock
rock-crossover
rock'n'roll
alternative-folk