Geolocation 26.215871600104, 127.68787509993 Architects TADAO ANDO Typologies SHOPPING CENTER Address Okinawa Makishi, 9000013 Japan