Aliens in my yard?

The camera is easy to see. Granted it could have been a transient spider or spider web, but there are no webs on it or even near it now.
I'm still leaning towards the aliens...
Obviously that camera needs to be adjusted...