Now, Salad Fingers is back, and his show is as upsetting as ever. As reported by Dread Central, the new episode of Salad Fingers comes from the show’s original creator, David Firth. Apparently, David ...