Indonesia and Japan push each other to the limits