This tiny Giant Swallowtail caterpillar is only hours out of its
egg, which you can see nearby