This is what you find if you Google for variations of "tarantula."
Edit: Tiny accordion and percussion. Frenetic. Interesting. A bit like slightly autistic Cajun music on speed. That's only the one track, though (Che bella sta sunata.) I might try another later, when I wake up. If I fetch any more of it now, I may never sleep again.