punk-rock
acoustic-psychedelic
post rock
rock
alternative-blues
progressive-rock
jazz-rock
progressive-metal
swing-jazz
funk-rock
grunge-rock
garage-alternative
hard rock-heavy
experimental-industrial
alternative-rock
crossover
reggae-world music
crossover-violence
psychedelic
emo-metal