Papilio protenor by Frederick Lin
_