Japanese blessed by nature