Postcard from Tokyo, Japan, 3 March 2025 Postcard 3 March 2025 Tokyo, Japan A narrow Tokyo alley between two buildings, vending machines glowing at the far end.