NARA, JAPAN - SEP 8: Binzuru Pindola wooden statue in Todai-ji Temple, Nara, Japan on Sep 8, 2011. Japanese believed that when a person rubs a part of this statue, his ailment there will disappear.
View Full Image on Dreamstime
Username: Mathisa
Editorial: No
Width: 4199 pixels
Height: 2966 pixels
Downloads: 1
Image ID: 32081494