punk-rock
acoustic-psychedelic
post rock
world music-psychedelic
crust-punk
indie-violence
electronica-rock
rock
pop-funk
rock-punk
indie-rock'n'roll
hip hop-r&b
folk-rock
hard rock-heavy
progressive-rock
rock-alternative
klezmer-world music