More mysterious Aphex Twin artworks appear in Turin, Italy More mysterious artwork turns up in Turin, Italy ahead of Richard D James' headlining set at the country's upcoming Club To Club festival. Related Posts: Aphex Twin releases limited edition synthesizer, Novation AFX Station Aphex Twin clarifies controversial COVID-19 statements