punk-rock
acoustic-psychedelic
post rock
pop-rock
electronica-alternative
alternative-rock
experimental-indie
post rock-hardcore
folk-rock
rock
grind
funk-punk
thrash-black
rap
metal-hardcore
world music-ethno
hard rock-metal