Tadao Ando & Associates, Osaka, Osaka, Japan