House in Eifukucho, which is located in Tokyo, Japan, was designed by Upsetters Architects for a family of three. The 1,343-squre-foot residence was completed in 2011, and is situated on an elevated site, maximizing the surrounding views.
Photos by: Yusuke Wakabayashi
Source: DesignBoom