Rating: 22.70

Atrophaneura alcinous
Papilio memnon