Swallowtail pupa

This is Sidney Swallowtail.