Alien encounter!!! Even a local PhD entomologist could not identify. Any idea?