>>512637726
>Anonymous astrophysicist

It's Avi Loeb, isn't it?