The World Best Designers: Japan 16/02/2010 Nikola Lazarevic 6 Comments This week it’s mission impossible – Japan!