HELP ME IDENTIFY THIS SEEMINGLY TRANSLUCID INSECT