Close
Teak defoliator moth
Hyblaea puera.