Something is observing the Ingenuity Mars helicopter

The Ingenuity Mars helicopter, which arrived with the Perseverance rover, will be the first-ever powered, controlled flight on another world. 


During the deployment process of the helicopter, an unknown anomaly can be seen sitting or standing on the edge of a mountain. 

Dust speck on the camera lens? Or could it be that something is observing the deployment process of the helicopter?