Scape House is a modern hillside home that has just recently been completed in 2014 by FORM | Kouichi Kimura Architects, located in Shiga, Japan.
3.5k