punk-rock
acoustic-psychedelic
post rock
folk-rock
pop-rock
alternative-ethno
noise-Lo-Fi
rock-big-beat
hard rock-heavy
death-metal
big-beat-pop
ethno-acoustic
metal-thrash
world music
country-folk
alternative
heavy-metal
country-bluegrass
crossover-rock