Pachliopta aristolochiae ceylonica, Moore (1775)