punk-rock
acoustic-psychedelic
post rock
rock-art rock
christian-world music
folk-rock
hard rock-heavy
aggro-punk
progressive-electronica
dance music-pop
rock-pop
pop-rock
grind-grind
acoustic-crossover
alternative
folk-alternative
alternative-metal
alternative-folk