September 30, 2015
October 30, 2015
By Metropolis
A statue in Narita-san Shinshō-ji temple, by Charles Levie.