punk-rock
acoustic-psychedelic
post rock
thrash-metal
progressive-rock
rock-grunge
progressive-death
rockabilly-rock'n'roll
thrash-crossover
electronica-ambient
big-beat
folk-country
rock-pop
alternative-crossover
rock
metal