Different generations of worshippers emerge from the Main Hall at Ōsu Kannon Temple in Nagoya, Japan.