punk-rock
acoustic-psychedelic
post rock
folk-alternative
techno-dance music
folk-world music
hip hop-rap
pop-electronica
alternative-emo
punk-hardcore
progressive-jazz
rap-alternative
hardcore-rap
indie-electronica
rock-metal
pop-alternative