Banded Swallowtail

Papilio demolion

The Banded Swallowtail is a species of swallowtail butterfly found in Asia.