Shingon Risshu temple in Imabari, Ehime Prefecture, Japan, which is Temple 59 on the Shikoku 88 temple pilgrimage.