punk-rock
acoustic-psychedelic
post rock
thrash-folk
hard rock-metal
hard rock-progressive
noise-jazz
emo-doom
folk-acoustic
alternative
rap-hip hop
rock-pop
grind
grind-grind