C Duncan C Duncan is a musician known for their chamber psych and scottish indie music. Top tracks by C Duncan Related artists The Anchoress MALKA The Orielles Gretel Hänlyn Larry Gus Port Sulphur Society