Happy faces of Japan.