Giant Swallowtail caterpillar only hours old

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