It does sound bat-like. I don't think it's mechanical. I wonder if it could be an echo. I can just make out a second sound. #second-opinion.
... and am more swayed towards this being mechanical but worth a #second-opinion.
That's a difficult one. It looks bat-like but after a few listens, I think that's an insect. Worth asking for a #second-opinion though.
... be bat call echoes. Definitely worth a #second-opinion.
... Not sure. #second-opinion