punk-rock
acoustic-psychedelic
post rock
rock-pop
folk-country
rock-big-beat
progressive-metal
crossover-rock'n'roll
pop-alternative
hard rock-art rock
rock
rock-grunge