>>11404561>>11404647I assume he's talking about one of these two things.
It's unclear why "scientists" are the ones examining it. It's blurry enough that it could be anything, and there isn't any reason to assume that it's extra-scientific. They might as well expect photographers or Catholics to explain it.