Introduction to Kirihara water: There is a spring in Ujigami Shrine in Japan, called Kirihara water. It is one of the seven famous waters of Uji in ancient times.

Leave a Reply