>>41281623
Coming from a purely rational perspective, logic follows that this thing is evidence of a time traveling polymath troll OR Jesus Christ.
Maybe they're one in the same, or it could be both. Either way, this thing is extremely anomalous and shouldn't exist in a universe that is purely logical, rational, and deterministic. Something we do not understand happened here, and we have the evidence.
>>41280349
Scientist revealed that it would have taken a flash of light millions of times hotter than the sun for a billionth of a nanosecond to produce the same effect, according to their understanding of physics.
So yeah it's basically a photograph from the first century.