punk-rock
acoustic-psychedelic
post rock
rock-pop
rock
hard rock-rock'n'roll
world music
grunge-post hardcore
metal-hardcore
violence
rock-hard rock
folk-acoustic
hip hop-rap
rock-crossover
crossover-alternative
rock-alternative
alternative-pop
thrash-metal
rock-country