Acoustic guitar, latin percussion, bass, alto flute, trumpet, and... accordion. Sort of Spanish, sort of French.