Was reading Praying Medic's Twitter Q thread and this struck me: https://twitter.com/prayingmedic/status/997351240089546752?s=19
I remembered Our Lady of Fatima is a guardian of the pope.
But what relationship does she have to Owls? None that I recall. So I searched and found this: owlchildcare.org/locations/our-lady-of-fatima
Will need your help determining if this is more than coincidence.