punk-rock
acoustic-psychedelic
post rock
world music-blues
indie-triphop
pop-rock
folk-world music
noise-industrial
rock-hard rock
thrash-metal
jazz-funk
rock-heavy
rock-progressive
rock-alternative
psychedelic-surf
progressive-rock
heavy-melodic
funk-pop
folk-alternative