A Look at Life in Japan
Shinto believers of Teppozu Inari Shrine run around the shrine to warm up before taking a bath in cold water to purify their souls and bodies during an annual New Year ritual in Tokyo on January 12, 2025. (Photo by Richard A. Brooks/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy