Any entomologists in the house? what is this?