punk-rock
acoustic-psychedelic
post rock
folk-rock
grunge-alternative
blues-rock'n'roll
alternative-rock
rock-metal
hard rock-heavy
pop-folk
alternative-folk
dance music-rock
swing-jazz
doom-rock'n'roll
rock-blues