punk-rock
acoustic-psychedelic
post rock
rock-punk
alternative
rock-pop
punk-punk
alternative-ethno
experimental-psychedelic
folk
rock-crossover
country
rock'n'roll-rock
hard rock-hard rock
rock
rock-folk