I think I was just seeing spots, you know how bright those new headlights are...
adding my reference photo here, I actually don't remember whether the spot that became the main UFO was a cloud or a bug on the windshield, but all of my UFO mini paintings were done with landscape references from real photos I've taken

















