punk-rock
acoustic-psychedelic
post rock
rock-alternative
blues-rock
hard rock-metal
metal-thrash
rock-pop
rock-big-beat
post hardcore
funk-r&b
emo-acoustic
hardcore-crossover
thrash-death
alternative-rock
folk-alternative
death-metal
rock
violence-big-beat