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