Ben Taylor, cover artist for the August 2018 issue of EID, discusses how his personal experience with the Loa loa parasite influenced this painting.