punk-rock
acoustic-psychedelic
post rock
pop-rock
pop-violence
rock-metal
acoustic-folk
indie-pop
indie-folk
folk-country
hard rock-heavy
heavy-metal
rock'n'roll-rock