19F Otemachi 1st Square West Tower, 1-5-1, Otemachi, Chiyoda-Ku, Tokyo 100-0004 Japan
Opening hours: 8.30am - 5.30pm