punk-rock
acoustic-psychedelic
post rock
pop-rock
metalcore-rock'n'roll
big-beat-alternative
blues-rock
progressive-rock
folk-alternative
rock-pop
alternative-rock
metal-metal
crossover-rock
aggro-rock'n'roll