punk-rock
acoustic-psychedelic
post rock
thrash-metal
world music-jazz
hard rock-rock
pop
hip hop-blues
rock-pop
rock-metal
post hardcore-metalcore
grunge-rock
punk-drum'n'bass
jazz-fusion
pop-rock
funk-rock
alternative-acoustic
grind