From the photos, it almost looks like it moves. I hope it's not a parasite! No idea what it is. I'd take him to the vet.