Natural beauty aside, the Japanese people and culture left quite an impression on us throughout […]