Japan does it again!; japan

Japan does it again!