A 12 year-old boy from Rush, County Dublin directed the new Aphex Twin video

As announced last week, Aphex Twin will release a new Cheetah EP on Warp on…