punk-rock
acoustic-psychedelic
post rock
christian
melodic-rock
crossover-hardcore
nu-metal-hardcore
hardcore-crossover
alternative-crossover
blues-rock
folk
rap-hip hop
post hardcore
ethno-doom
hard rock-heavy
indie-pop