Ntticc.or.jp
Title
ICC Online
Description
A cultural facility in Tokyo Opera City Tower in Nishi-Shinjuku, Tokyo, which was established on April 19, 1997, in commemoration of the 100th anniversary of telephone service in Japan (1990).
Languages
English