Quiet little town in Lake Ashi, Japan