punk-rock
acoustic-psychedelic
post rock
funk-rock
hardcore-crossover
rock-alternative
alternative-acoustic
crossover-hardcore
alternative-rock
reggae-folk
death
doom
blues-rock
hard rock-metal
metal-thrash
rock-pop
rock-big-beat
post hardcore