Tokyo International Forum, 3 Chome-5-1 Marunouchi, Chiyoda City, Tokyo, Japan
Seated: 190
Standing: 100