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