Showing posts with the label Otagi Nenbutsu-ji TempleShow all
1,200 stone statues representing every aspect of life in Japanese temple