Papilio polytes.