Happy days in Japan