This thin silver of metal/foil has been riding around on top of the panel for quite a few years now. I once remembered what it was, but immediately had a seniors moment and haven't been able to figure it since.
Reflection of the diabolical hard to figure mystery object from off the windscreen. Its around 3/4's of an inch long.
Poor image of said object through the screen. It reckon it was a computer thing like a bit off an old hard drive or something similar. Help us out will ya!