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