I’ve seen bigfoot videos that are clearer than that one.
i have security cameras all around my place...
morning dew and dirt has a tendency to stick to the lenses...