Looks like our insectoid friend may have hit upon something of interest...