Japan Is a Strange Country…