Happy news in Japan.