Three-tailed swallowtail
Papilio pilumnus