Larva of black anise swallowtail.
Larva of black anise swallowtail.
Credit: Jack Kelly Clark