Waterfall of Life

Waterfall of Life was a sake and tea house in the Hidari district of Otosan Uchi.