20aliens- Kyoto. Heian Shrine, 1961. Celebrants dressed as ancient Shinto priests during a festival

more about : 20aliens