Tori no ichi Matsuri, Asakusa, Tokyo, november 2016, bells
The Tori no Ichi Matsuri (festival of the rooster) is held every year in november, mostly in the Chokoku-ji temple in Tokyo Asakusa. Here in november 2016.
CCbySa, free to use
Taken on November 11, 2016