Henjo cave. A cave with 88 principle idols from the 88 Shikoku temples, including sand from these temples. And many lanterns.
0 comments