That just looks like a fly or some sort of insect to me.
Really? It looks like the space station to me. In fact, it's so clearly the ISS that I would think anyone that would suggest it's an insect is either lying (to others, themselves, or both) or needs to get their vision checked.