Myths and trues about Japan