Japanese cosmetics brand Shu Uemura’s holiday collections have become something to look forwards to in recent years, especially for make-up wearing fans of anime and video...
Japan is home to the cutest Pokemon merchandise, but just as popular with tourists, are Japan’s luxury beauty brands like Shu Uemura. Now the two...