Hand of Buddha, Yakuri Temple, Shikoku, Japan. 2002