Japan does it again!