Tokyo (Japan): ‘Vista’ by APOLLO Japan > “Vista” house in Tokyo, designed by APOLLO Architects & Associates [dezeen].