punk-rock
acoustic-psychedelic
post rock
country-folk
funk-soul
big-beat-rock
alternative-rock
metal
folk-punk
pop
glam-punk
folk-alternative
rock-crossover
rock-thrash
crossover-rock
rock-metal
thrash-metal