Have you had the feeling recently that everyone you know has been (or is about to go) to Japan? You’re not wrong. Last ...