punk-rock
acoustic-psychedelic
post rock
rock-pop
alternative-alternative
rock-rock
hard rock-heavy
rock-funk
speed-punk
metal
folk-country
experimental-punk
pop-rock
hardcore-funk
melodic-metalcore
acoustic-blues
indie-folk