Let’s be real for a second. Moving to, or even just visiting, Japan comes with a certain… image. You’ve seen the movies. You’ve binge-watched the...