Japan herrstar det ännu i dag.