Reported to have been founded in 703, it is the stamp office for temple number 6 of Saigoku Sanjusankasho (the 33 temples that are visited during the Kansai Kannon Pilgrimage).
703年（大宝3年）創建と伝え、西国三十三箇所第六番札所。