A man wearing a mask of a Tengu or Japanese long-nosed goblin, attends a ritual for the Kanda festival at the Kanda-Myojin shrine in Tokyo May 9, 2015. The festival dating back to the Edo period is one of the three major festivals in Tokyo. (Photo by Toru Hanai/Reuters)
|