punk-rock
acoustic-psychedelic
post rock
metal
garage-rock
rock-blues
reggae-dub
rap-rap
hardcore-violence
pop
ambient-electronica
world music-folk
hardcore-punk
indie-pop