It’s often said that the customer is God in Japan, with their word taken as gospel and every effort made to please them. One supermarket has taken that ethos to another level, by letting customers ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results