Tokyo International Forum, Tokyo, Japan
Tokyo International Forum, Tokyo, Japan