Yet few people are so warmly welcoming of strangers as the Japanese.
Japanese people are very friendly towards strangers.