punk-rock
acoustic-psychedelic
post rock
world music-acoustic
rock
rap
rap-r&b
rock'n'roll-pop
melodic-metalcore
folk-blues
hip hop-rap
alternative-rock
pop-rock
rap-hip hop
hard rock
indie-rock
alternative-pop
funk-soul
world music-ethno
metal