punk-rock
acoustic-psychedelic
post rock
downtempo
rap
pop-folk
swing
jazz-punk
jazz-soul
surf-rock'n'roll
electronica-hardcore
big-beat-rock
electronica-alternative
gothic-metal
jazz-pop
folk-rock
hard rock-heavy