punk-rock
acoustic-psychedelic
post rock
grind-metal
experimental-alternative
rock-rock
alternative-pop
hard rock-metal
violence-big-beat
rock-crossover
rock-heavy
hip hop-rap
alternative-punk
alternative-electronica
indie-rock
alternative-blues