At the corner of a street in Hyougo Prefecture in Japan sits what appears to be three separate, semi-translucent house forms. However, these three mini-houses are all part of... Read full article »