Why Did This Giant Flag Appear in 2025? — Sensus Fidelium