I concur it's most likely not man-made
I wouldn't put it past being man-released, however
Not a high probability, perhaps, but I'd put it as a distinct one, nonetheless
— Warren Myers ?? (@warrenmyers) March 24, 2020
from Twitter https://twitter.com/warrenmyers
March 24, 2020 at 03:15PM
via IFTTT