Japanese Culture in the Past and Present