Location: Kokubunji Temple in Imabari City, Ehime Prefecture
Collaboration between cherry blossoms in full bloom, pilgrims and jizo
Show original text