You can see the rest of the pictures on Flickr.
I also realized that I took pictures of mantids hatching a couple of years ago.