punk-rock
acoustic-psychedelic
post rock
pop-rock
indie-rock
rap-hip hop
reggae-dub
pop-punk
grind-grind
heavy-metal
alternative-experimental
world music-ethno
rock'n'roll-rock
funk-soul
alternative-rock