Even if you have only a customary knowledge of Asian beauty brands, you would probably have heard of The Face Shop before. It's a drugstore brand…