20080620 Newly hatched caterpillar - hendric