punk-rock
acoustic-psychedelic
post rock
melodic-rock
rock-psychedelic
art rock-art rock
hard rock
folk-jazz
aggro-punk
pop
rock-progressive
crossover