punk-rock
acoustic-psychedelic
post rock
indie-pop
death-metal
thrash-hardcore
thrash-metal
hardcore-crossover
rock
rave-techno
rock-punk
hard rock
folk
rock'n'roll-dubstep
metal-gothic
rock-alternative
heavy-metal
rock-hard rock
hardcore-punk