punk-rock
acoustic-psychedelic
post rock
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
pop-pop
acoustic-indie
rock