People say they occasionally see a cat at this bus stop. Is this cat waiting for the bus a pilgrim, a herald or maybe...