Shibu Onsen, Japan - A trip back in time