This is a strange sign over the door of a vacant storefront in Old City.