This is actually called the Love House. It's built by Takeshi Hosaka Architects in Japan. An airy yet quite structural composition which I believe blends well in any urban landscape. Pure forms and natural elements convey a balanced abode. The use of concrete, wood and white surfaces define the minimal style of the house.
IMAGES FROM TAKESHI HOSAKA ARCHITECTS