To some Japanese ladies, happiness on earth