punk-rock
acoustic-psychedelic
post rock
folk-blues
electronica-ambient
metal
ambient-dubstep
rock
blues-blues
garage-rock
rock-progressive
progressive-post rock
hard rock
alternative-folk
pop-rock
experimental-electronica
grunge
world music-indie
jazz-rap
hardcore-violence
metal-death
experimental-metal