Are You Happy in Japan?