punk-rock
acoustic-psychedelic
post rock
metalcore-rock
pop-rock
jazz-classical music
folk-folk
hard rock-metal
folk-rock
rock-pop
rock-big-beat
folk-world music
alternative-rock
hard rock-heavy
alternative-post hardcore
rock-hard rock
ethno-dance music
alternative-garage
ambient-folk