(Troides criton)
Troides criton, the Criton birdwing, is a birdwing butterfly found on the islands of Morotai, Halmahera, Bacan, Ternate and Obi in Indonesia.