Troides rhadamanthus
Philippines