punk-rock
acoustic-psychedelic
post rock
rock-alternative
alternative-pop
rock-indie
emo-hardcore
garage-punk
drum'n'bass-techno
alternative-hard rock
grunge-blues
alternative-rock
post hardcore-metal
stoner rock-rock
rap-rap
ethno-doom
black
rap-hip hop