punk-rock
acoustic-psychedelic
post rock
folk-rock
death-thrash
rockabilly-country
rock
crossover
grind-crust
alternative-art rock
hard rock-rock
heavy
alternative
rock-hard rock
world music
alternative-metal