(Papilio iswara)
Papilio iswara, the great Helen, is a species of large swallowtail butterfly found in parts of Southeast Asia.