People dressed as 25 Buddhist saints prepare to march at the Chionji temple on April 23, 2016 in Kyoto, Japan. This tri-annual ceremony which is...