Jubako House / Meguro Architecture Laboratory Pilar Caballero 7 years ago © Koichi Torimura Architects: Meguro Architecture Laboratory Location: Tokio, Japan Category: Houses Lead Architects: Mitsuru Hirai and Sayu Yamaguchi Area: 138.99 m2 Project Year: 2017 Photographs: Koichi Torimura, Taku Hata Read more »