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