punk-rock
acoustic-psychedelic
post rock
electronica-folk
techno-acid
hardcore-metal
death-metal
rock-hard rock
alternative-acoustic
hardcore-punk
grunge-alternative
speed-country
crossover-thrash
hard rock-rock
rock
rock-electronica
folk-pop
psychedelic