Scarlet Swallowtail

This is the scarlet Swallowtail butterfly from South Asia.