New Hatchling

This newly hatched caterpillar has just finished lunching on his egg