NuwanChathuranga yes, a monkey moth but more likely Sphingognatha sp. than Eupterote.. see the reference link.
Comments (6)