Class: Insecta
Order: Lepidoptera
Superfamily: Drepanoidea
Family: Drepanidae
Subfamily: Oretinae
Tribe: Oretini
Genus: Oreta
Species: speciosa
Images of Oreta speciosa from Thailand.
References: