Attacus Atlas, Indonesia
Papilio ulysses, Indonesia
Asst.
Papilio blumei, Indonesia
Papilio euchenor, Indonesia
Sternocera aequisignata, Thailand
Sternocera sp. Thailand