Canopus swallowtail

Papilio canopus