Must be rare species of larva ? By the way, I’ve sent you a PM.I shot it in Western North Carolina in a small community called Scaly Mountain near Highlands, NC. Check out the Highlands Biological Station there.
Would be nice if you can share your set up. You can do here:Yes, I have a small table with a sheet of white glass that I use 2 flashes one over and the other one under. If you go to this site you can see how it is done. Meet Your Neighbours.