punk-rock
acoustic-psychedelic
post rock
alternative-punk
folk-acoustic
folk-rock
alternative-folk
world music-world music
rock
crossover-hardcore
hard rock
folk-blues
hip hop-rap
rock-alternative
world music-ethno
alternative
alternative-big-beat
techno-dance music