punk-rock
acoustic-psychedelic
post rock
aggro-punk
metalcore-trance
rock-reggae
folk-rock
alternative-rock
rock-metal
rock-big-beat
rock'n'roll
rock
hardcore-metal
grunge
hardcore-crossover