Cupid & Psyche 85 3 by Scritti Politti Overview Tag Appears on Cupid & Psyche 85 Playcount 15 Listeners 1