Japan yield hits another ATH. You know what that means?