The last one could be Thoressa..kindly check with your available literature..where was it taken? can any one update the Zographetus caterpillar images from Igarashi volume 2?