A visit to the library enlightened me to the fact that my visiting friend was a type of Flycatcher and that a baby Owl is unmistakable an Owl. Even if one has never seen an Owl, in real time, one cannot mistake it’s offspring for anything else.
So was my new friend just a bit off course or is it’s course shifting along with the planet, and he is here to stay? Perhaps we’ll meet again.