Make Room – the “Land Peel” By necessity, the Japanese have an intuition for space-saving design that shines in their products… April 7, 2010 0 comments 1