Japanese housing complex of the futuristic design.

Japanese housing complex of the futuristic design.