Olceclostera indentata

Olceclostera indentata

Olceclostera indentata is a silkworm moth in the Apatelodidae family.