This temple is Temple 82 on the Shikoku 88 Temple Pilgrimage. It houses a Nationally designated Important Cultural Artifact, the Senju Kannon Ryu-zo, a Buddhist statue that is only displayed to the public once every 33 years. It was last put on public display in 2003. There are also two prefecturally designated Important Cultural Artifacts, Godai Myo-o, and Hakkou Keyaki. The grounds have several momiji trees which make a beautiful display of red fall leaves each November, and the grounds are lively with pilgrims taking photographs of the sight.