Spicebush swallowtail
Papilio troilus