punk-rock
acoustic-psychedelic
post rock
dance music-techno
metal
world music-rock
rap-hip hop
rock-rock
rap
acoustic-punk
rap-rap
indie-country
experimental-art rock
alternative
big-beat-rock'n'roll
hip hop-rap
ethno-experimental
stoner rock-heavy
rock