punk-rock
acoustic-psychedelic
post rock
alternative-alternative
rock-alternative
art rock
rock-punk
jazz-pop
progressive-psychedelic
alternative-art rock
hardcore
rock-hard rock
indie-rock
psychedelic-rock
pop-rock
metal-hardcore