Cechenena catori

Cechenena catori is a moth of the family Sphingidae that occurs in Indonesia. They are nocturnal.