punk-rock
acoustic-psychedelic
post rock
hard rock-progressive
progressive-screamo
screamo-post hardcore
punk
rap-hip hop
hip hop-rap
pop-electronica
big-beat-garage
grind-punk
death-grind
alternative-punk
punk-hardcore
folk-gothic
alternative-world music
alternative-rock
indie-rock
alternative-funk
alternative-indie
rock