punk-rock
acoustic-psychedelic
post rock
rock-jazz
post hardcore-hardcore
alternative-acoustic
alternative-progressive
progressive-metal
folk-pop
rap-hip hop
heavy-metal
garage-ambient
rock-experimental
experimental-psychedelic
hip hop
rock-progressive
hip hop-rap
horrorcore-rap
reggae-alternative