Architects: Upsetters Architects Location: Umeyashiki, Tokyo, Japan Project Area: 99.6 sqm Project Year: 2009 Photographs: Yusuke Wakabayashi Related Posts Stunning Hotels Interior 40 Brilliant Advertisements Worth More Than 1000 Words 行くぜ、東北。 HOANG TIEN QUYET Origami Artist, Vietnam PrevNext