punk-rock
acoustic-psychedelic
post rock
hardcore-punk
industrial-crust
alternative-indie
metal-electronica
melodic-power
acoustic-rock
alternative-folk
crossover-nu-metal
rock-hard rock
heavy-metal
hip hop-rap
hard rock-heavy
big-beat-rock
rock-art rock
crossover-fusion