punk-rock
acoustic-psychedelic
post rock
hardcore-metal
surf-rock'n'roll
hard rock-heavy
jazz-swing
alternative-world music
rock-big-beat
alternative-rock
world music-rock