That actually looks like a drone to me but the quality of the picture isn't defined enough to say for sure.
Good luck with the new swarm. It looks like it was a decent size swarm.
Good luck with the new swarm. It looks like it was a decent size swarm.