Travel Shibu Onsen, Nagano (Kanaguya): The Real-Life SPIRITED AWAY Ryokan? | Shibu Onsen Japan Hot Springs October 29, 2025