Japan: the land of a thousand conveniences