punk-rock
acoustic-psychedelic
post rock
dance music-alternative
acoustic-ethno
rock
pop
rock-rock
alternative
electronica-progressive
world music-ethno
folk-alternative
black
hard rock-heavy
metal-progressive
progressive-metal
alternative-indie
ethno-world music
hard rock