Ornithoptera priamus hecuba?