punk-rock
acoustic-psychedelic
post rock
world music-dance music
rock-grunge
rock
indie
folk
blues-rock
black-folk
thrash-metal
acoustic-blues
rock-metal
grunge-rock
crossover
hard rock-heavy
crossover-alternative
melodic-pop