punk-rock
acoustic-psychedelic
post rock
progressive-rock
hard rock
punk-rock'n'roll
rock-reggae
rock-metal
world music-ethno
world music-jazz
folk-acoustic
rock-alternative
jazz-rock