punk-rock
acoustic-psychedelic
post rock
rock
alternative-rock
funk-rock
indie-hip hop
metalcore-metalcore
metal-crossover
rock-pop