punk-rock
acoustic-psychedelic
post rock
rock-alternative
punk
psychedelic-progressive
metal-metalcore
world music-acoustic
metalcore-nu-metal
crossover-nu-metal
rock
hard rock-heavy
rock-big-beat
aggro-pop
rock-blues
hip hop-rap
jazz-rock