Tokyo - Otsuma Women's University (Chiyoda Campus), Tokyo, Japan

Address: Mediterranean Sea