Modular Apartment Complex. Osaka, Japan. 

Modular Apartment Complex. Osaka, Japan.