Pieris duplicae?
Link