emerald swallowtail
Papilio palinurus Fabricius