Tokyo International Forum, 3 Chome-5-1 Marunouchi, Chiyoda City, Tokyo, Japan
Standing: 800
Empty Floor Plan