punk-rock
acoustic-psychedelic
post rock
metal-heavy
alternative-rock
art rock-art rock
indie-folk
rock-hard rock
grind-experimental
rock-metal
rock-punk
crossover
big-beat-christian
r&b-soul
rock
metalcore-metal
crossover-alternative