Parnassius corybas?