punk-rock
acoustic-psychedelic
post rock
rock
pop-rock
punk-punk
grind-black
christian
grunge-punk
blues-rock
pop-rock'n'roll
crossover-rock
jazz-swing
alternative-rock
alternative-metalcore
folk
pop-alternative
alternative
nu-metal-metalcore