punk-rock
acoustic-psychedelic
post rock
world music-world music
pop-acoustic
folk-jazz
folk-acoustic
death-thrash
death-metal
alternative
heavy-metal
rock-alternative
alternative-post hardcore
alternative-rock
rock
heavy
punk-garage
hard rock
crossover-rock
hard rock-heavy