I am quite sure this is the Sidus sallow caterpillar, but I was unable to get more shots to get a better look.