Aphex Twin has once again clarified his stance on vaccines, after an old note of his resurfaced that seems to promote conspiracy theories. A Reddit user recently came across an ID3 tag apparently written by the electronic musician, real name Richard D.