punk-rock
acoustic-psychedelic
post rock
pop-rock
thrash-heavy
death-thrash
rock-folk
punk-rock'n'roll
punk-metal
metalcore
alternative-rock
black-death
rock-pop
hip hop-rap
melodic-rock
crossover-stoner rock
blues-rock
rock-big-beat
big-beat-rock'n'roll