VC This may be Triodes prattorum or Triodes helena both are bird wings, but as the sexes can varie in wing pattterns i'm not sure which if either this one is.
Googled the genus Triodes and found the Troides oblongomaculatus papuensis being most fimilar to the specimen on the picture. Thanks for guiding me into the right direction dean !