Canopus swallowtail
Papilio canopus