La testata attuale (9 settembre 2012) è tratta dalle immagini di questo articolo.
In esso si rimanda alla vicenda di una rivista letteraria inglese, intitolata appunto “The Owl”, pubblicata tra il ’19 e il ’23. Nel secondo link indicato, in alto a destra, è possibile reperire le immagini, o il PDF, dei tre numeri usciti.