Some Impressions from Japan