Traditional Japanese Inn - Kanagu Ryokan Inn, Nagano, Japan

A traditional Japanese inn ~ Kanagu Ryokan in Nagano, Japan, is one of many ryokans that inspired the animation, Spirited Away.

Pinterest
Search