Someone's handkerchief, left behind at a small shrine adjoining Zojo-ji Temple. From late May until late October, this is an essential item to wipe sweat off your face in the Tokyo heat. Japanese don't use these to blow their noses with.
Near Zojo-ji Temple, Shiba Koen, Tokyo